Minha dúvida é qual seria a diferença entre o Github.run_id e Github.run_number, ja que os dois são números exclusivos que não se repetem, ou se repetirá se executar novamente.
Minha dúvida é qual seria a diferença entre o Github.run_id e Github.run_number, ja que os dois são números exclusivos que não se repetem, ou se repetirá se executar novamente.
Olá, Leonardo!
Entendo sua dúvida sobre a diferença entre github.run_id
e github.run_number
. Vamos esclarecer isso:
github.run_id
: Este é um identificador único para cada execução de fluxo de trabalho no GitHub Actions. Ele é exclusivo para cada execução e nunca se repete, mesmo que você execute o mesmo fluxo de trabalho novamente. Isso significa que, se você precisar referenciar uma execução específica, o run_id
será sempre único para essa execução.
github.run_number
: Este é um número sequencial que é incrementado a cada nova execução de um fluxo de trabalho específico dentro de um repositório. Ele começa em 1 para a primeira execução e aumenta a cada nova execução. Se você executar o mesmo fluxo de trabalho novamente, o run_number
será incrementado, mas não muda para execuções anteriores.
Em resumo, o run_id
é um identificador único para cada execução, enquanto o run_number
é um contador que aumenta a cada nova execução do fluxo de trabalho. Ambos são úteis em diferentes contextos, dependendo do que você precisa rastrear ou identificar.
Bons estudos!
Obrigado!!