Can't install prerelease RubyGems
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 66/100
- Tipo de issue
- Bug
- Clareza
- Razoavelmente clara
- Status de atividade
- Ativa
- Stack de tecnologia
- javascript, ruby
- Domínio
- ci-cd
Direção de pesquisa
A comparação de versões que rejeita versões prerelease do RubyGems está em rubygems.js, perto da linha 23, onde o módulo semver é usado. Leia essa comparação e rastreie como uma versão como 4.1.0.beta2 chega até ela. Está concluído quando uma versão prerelease do RubyGems, como 4.1.0.beta2, é aceita e instalada, e o tratamento de versões existente para lançamentos normais continua funcionando.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
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.
- Linguagem predominante
- JavaScript
- Estrelas
- 996
- Forks
- 373
- Merge médio
- 48min
- PRs com merge (30d)
- 7
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de ruby/setup-ruby
-
Self-hosted setupAberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
ruby/setup-ruby#944 ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 52/100
ruby/setup-ruby#943 · 3 comentários ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100
ruby/setup-ruby#818 · 6 comentários ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100
ruby/setup-ruby#801 · 3 comentários ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 42/100
ruby/setup-ruby#791 · 3 comentários ·
Todas as issues de ruby/setup-ruby
Issues semelhantes
-
ACK_WAITING HELP_WANTED UPDATE_CS
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
OWASP/CheatSheetSeries#2781 ·
Mantenedores costumam responder em até 1 dia
-
Hermes: /ponytail off never reaches the model, the ruleset stays activeTalvez já em andamento @szsunyuan assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
DietrichGebert/ponytail#1121 ·
Mantenedores costumam responder em até 3 dias
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
Mantenedores costumam responder em até 1 dia
-
integrations plugin
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
mem0ai/mem0#7622 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
bug package:vitest
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 83/100
cloudflare/workers-sdk#16238 · 1 comentário ·
Mantenedores costumam responder em até 1 dia