Setup a `rust-toolchain.toml` file to specify correct Rust toolchain version
Les mainteneurs répondent en général sous 2 jours
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 38/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- rust
- Domaine
- build-system, release
Piste de recherche
Commencez par examiner la PR 1422 et les références du pipeline de release à msrustup, notamment la sélection actuelle de ms-stable ou ms-prod-1.93. Déterminez ensuite comment rust-toolchain.toml doit fournir une version canonique unique tout en préservant les builds pour les développeurs sans msrustup. Le travail est terminé lorsque la toolchain est spécifiée une seule fois et que les builds de release et de la communauté continuent de fonctionner.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Summary of the new feature / enhancement
Coming out of https://github.com/PowerShell/DSC/pull/1422 we discovered our build was using ms-stable which had the unintended side effect of pinning us to Rust 1.88. You'll note our use of msrustup (when available), it is Microsoft's tool for installing compliant internal Rust toolchains. This is used in our release pipeline, and can be used by Microsoft developers.
In June 2024, the ms-stable moniker (passed to msrustup) was retired and we were supposed to move to the moniker ms-prod to get updates. We didn't do that, so it has stayed at the equivalent of ms-prod-1.88. At the same time, it is highly recommended to take updates intentionally, hence that PR does a blanket switch from ms-stable to ms-prod-1.93.
It would be best for us to specify and re-use this value in one place. The most correct and canonical way to do that is with a rust-toolchain.toml file. However, we need to do this in a way that when msrustup isn't available (such as for community devs) everything continues to work without a hitch.
Proposed technical implementation details (optional)
No response
- Langage dominant
- Rust
- Étoiles
- 541
- Forks
- 78
- Merge moyen
- 2 j 6 h
- PR mergées (30 j)
- 18
Préparer son environnement
Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de PowerShell/DSC
-
Failure to parse a resource manifest is logged as INFO instead of WARNPeut-être pris @SteveL-MSFT l’a pris il y a 6 jours. OuverteIssue-Bug Need-Review
Difficulté 2/5 1-3 heures Accessibilité débutants 69/100
PowerShell/DSC#1765 · 1 personne assignée ·
Les mainteneurs répondent en général sous 2 jours
-
Tracing categoriesPeut-être pris @michaeltlombardi l’a pris il y a 8 jours. OuverteArea-OpenTelemetry Issue-Enhancement Needs Triage
PowerShell/DSC#1767 · 1 réaction · 1 personne assignée ·
Les mainteneurs répondent en général sous 2 jours
-
Issue-Enhancement Needs Triage
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
PowerShell/DSC#1763 · 1 commentaire · 1 réaction ·
Les mainteneurs répondent en général sous 2 jours
-
Issue-Enhancement Needs Triage
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
PowerShell/DSC#1760 ·
Les mainteneurs répondent en général sous 2 jours
-
Hardening with dsc 3 ?Peut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. OuverteIssue-Enhancement Needs Triage
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 12/100
PowerShell/DSC#1755 · 8 commentaires ·
Les mainteneurs répondent en général sous 2 jours
Toutes les issues de PowerShell/DSC
Issues similaires
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
swc-project/swc-next#1165 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 73/100
Alive24/shea-symphony#574 ·
-
[ko] Translate /team into KoreanOuvertedocumentation good first issue help wanted
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
dev-five-git/devup-ui#879 ·
Les mainteneurs répondent en général sous 11 jours
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 77/100
farion1231/cc-switch#9038 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
FalkorDB/FalkorDB#3597 · 1 commentaire ·
Les mainteneurs répondent en général sous 2 jours