Can't install prerelease RubyGems
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 66/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- Active
- Stack technique
- javascript, ruby
- Domaine
- ci-cd
Piste de recherche
La comparaison de versions qui rejette les versions préliminaires de RubyGems se trouve dans rubygems.js, vers la ligne 23, là où le module semver est utilisé. Lis cette comparaison et retrace comment une version comme 4.1.0.beta2 y parvient. C'est terminé lorsqu'une version préliminaire de RubyGems telle que 4.1.0.beta2 est acceptée et installée, et que la gestion existante des versions stables continue de fonctionner.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Ensure the following before filing this issue
-
I verified it reproduces with the latest version with
- uses: ruby/setup-ruby@v1(see Versioning policy) -
I tried to reproduce the issue locally by following the workflow steps (including all commands done by
ruby/setup-ruby, except forDownloading Ruby&Extracting Ruby),
and it did not reproduce locally (if it does reproduce locally, it's not a ruby/setup-ruby issue)
Are you running on a GitHub-hosted runner or a self-hosted runner?
GitHub-hosted runner
Link to the failed workflow job (must be a public workflow job, so the necessary information is available)
https://github.com/haines/pg-aws_rds_iam/actions/runs/37953659583/job/113898580616#step:3:54
Any other notes?
The prerelease version format for RubyGems (e.g. 4.1.0.beta2) is not valid semantic versioning, so the semver module (correctly) reports that it is invalid. The comparison needs to take this into account in order for this action to be able to install such a version.
- Langage dominant
- JavaScript
- Étoiles
- 996
- Forks
- 373
- Merge moyen
- 48 min
- PR mergées (30 j)
- 7
Préparer son environnement
- 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 ruby/setup-ruby
-
Self-hosted setupOuverte
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
ruby/setup-ruby#944 ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 52/100
ruby/setup-ruby#943 · 4 commentaires ·
-
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 ·
Toutes les issues de ruby/setup-ruby
Issues similaires
-
Access-request approve silently discards the decider's note (decision_note written only on deny)Ouvertebug
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Uuriko/project-room#3378 ·
Les mainteneurs répondent en général sous 1 jour
-
Notifications pagination accepts NaN and negative LIMIT/OFFSETPeut-être pris @Senthil455 l’a pris aujourd’hui. OuverteBUGS MEDIUM
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
elixpo/blogs.elixpo#419 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
immich-app/immich#32426 ·
Les mainteneurs répondent en général sous 1 jour