How about changing interpretation of version string
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
- javascript
- Domaine
- ci-cd
Piste de recherche
Commencez par retracer comment l’entrée ruby-version est interprétée dans les fichiers de workflow GitHub Actions, en prenant comme cas motivant l’exemple signalé de valeur d’environnement 3.0. Définissez et vérifiez les significations attendues de 3, 3.0 et 3.x, y compris l’impact sur la compatibilité des workflows existants.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Many users who wants use 3.0.x write ruby-version: 3.0 by mistake.
3.0 interpreted as 3 on GitHub Actions.
For example, following workflow step prints 3 only.
env:
env_var: 3.0
run: |
set -x
echo ${env_var}
So I propose changing the meaning of 3 (and 3.0 on workflow files) use 3.0.x, and 3.x (or something) use latest 3.x.x.
After this change, many users can write 3.0 intentionally, and some (probably less) users who want use latest 3.x.x can write 3.x or something instead.
- Langage dominant
- JavaScript
- Étoiles
- 990
- Forks
- 369
- Merge moyen
- 18 min
- PR mergées (30 j)
- 3
Guide de contribution
Ouvrir 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 ruby/setup-ruby
-
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
ruby/setup-ruby#818 · 6 commentaires ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
ruby/setup-ruby#801 · 3 commentaires ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 42/100
ruby/setup-ruby#791 · 3 commentaires ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
ruby/setup-ruby#752 · 12 commentaires ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 38/100
ruby/setup-ruby#673 · 3 commentaires · 1 réaction ·
Toutes les issues de ruby/setup-ruby
Issues similaires
-
bug customer-eng Durable Agents Inngest status: needs triage
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
-
optimization optimization:agents-md-curator
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
githubnext/gh-aw-cao#13475 ·
-
[BUG]: "Clear All" in Settings doesn't clear the saved analysis, old data comes back after reload Ouvertebug
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
AOSSIE-Org/OrgExplorer#253 · 1 commentaire ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
oxc-project/oxc#26944 ·
-
ai-observability bug team/ai-observability
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100