Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Flaky post-PR failure

Fechada
#196 3 comentários 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
3/5
Tempo estimado
1-2 dias
Facilidade para iniciantes
52/100
Tipo de issue
Bug
Clareza
Razoavelmente clara
Status de atividade
Pouca atividade
Stack de tecnologia
github-actions
Domínio
ci-cd

Direção de pesquisa

Start with the step 3 logs from the two linked GitHub Actions runs and inspect the pixi run upload command plus its Sigstore timestamp error. Check the workflow's CI permissions and attestation context; done means the package upload completes with attestation generation without the TSA 400 failure.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

[3](https://github.com/RoboStack/ros-rolling/actions/runs/33316099505/job/99275421825#step:3:7804)
+ pixi run upload /home/runner/conda-bld//linux-aarch64/ros2-autoware-common-msgs-1.12.0-np2py314hbb80cda_25.conda --skip-existing
✨ Pixi task (upload): rattler-build upload prefix -c robostack-rolling --generate-attestation /home/runner/conda-bld//linux-aarch64/ros2-autoware-common-msgs-1.12.0-np2py314hbb80cda_25.conda --skip-existing
Error:   × Failed to generate attestation for ros2-autoware-common-msgs-1.12.0-
  │ np2py314hbb80cda_25.conda: Failed to sign attestation with Sigstore:
  │ Signing error: Failed to get timestamp: HTTP error: TSA returned status
  │ 400 Bad Request
  │ Upload aborted because attestation generation was requested but failed.
  │ 
  │ Troubleshooting:
  │ 1. Check that you're running in a supported CI environment (GitHub
  │ Actions, GitLab CI, etc.)
  │ 2. For GitHub Actions, ensure you have 'id-token: write' permission
  │ 3. Verify OIDC token is available and valid

For example:

Linguagem predominante
Astro
Estrelas
386
Forks
37
Merge médio
3h 38min
PRs com merge (30d)
15

Preparar o ambiente

Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de RoboStack/robostack.github.io

Todas as issues de RoboStack/robostack.github.io

Issues semelhantes

Mais issues de DevOps

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.