Git Ref - Definição do Glossário de CI/CD
Um git ref é um ponteiro nomeado para um commit, armazenado em .git/refs/ (ou em packed-refs). Branches, tags e HEAD são todos refs, e cada um ao final resolve para um hash de commit SHA-1 (ou SHA-256) de 40 caracteres.
Um git ref é um ponteiro nomeado para um commit, armazenado em .git/refs/ (ou em packed-refs). Branches, tags e HEAD são todos refs, e cada um ao final resolve para um hash de commit SHA-1 (ou SHA-256) de 40 caracteres.
Um git ref é um ponteiro nomeado para um commit, armazenado em .git/refs/ (ou em packed-refs). Branches, tags e HEAD são todos refs, e cada um ao final resolve para um hash de commit SHA-1 (ou SHA-256) de 40 caracteres.
Por que importa no CI
O GitHub Actions expõe o ref que disparou a execução como github.ref (por exemplo refs/heads/main ou refs/tags/v1.2.0), que os workflows leem para decidir se fazem deploy, criam tag ou pulam um step.