Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

github-runner: 2.281.1 -> 2.282.0, prevent self-update #137673

Merged
merged 3 commits into from
Sep 15, 2021
Merged

github-runner: 2.281.1 -> 2.282.0, prevent self-update #137673

merged 3 commits into from
Sep 15, 2021

Commits on Sep 13, 2021

  1. github-runner: use dummy SHA-1 as GitInfoCommitHash

    The runner only references `GitInfoCommitHash`/`CommitHash` to print
    informational log entries. To allow for just referencing the tag of a
    version instead of the commit hash, this commit sets the value of the
    `GitInfoCommitHash` to a static dummy value.
    veehaitch committed Sep 13, 2021
    Configuration menu
    Copy the full SHA
    cc5c902 View commit details
    Browse the repository at this point in the history
  2. github-runner: prevent self-updates

    As of yet, a patch caused the runner to discard update messages.
    Unfortunately, GitHub keeps sending update messages to outdated runners
    causing them to no longer pick up jobs.
    
    This commit causes the runner to send a high version to GitHub which
    should be more recent for quite a time. That way, GitHub does not send
    update message and keeps scheduling jobs even for outdated runners.
    
    Naturally, an oudated runner can still break at any time as GitHub's
    current approach assumes that all runners are always up-to-date. We
    should still strive for quick nixpkgs updates but this patch should give
    us some time.
    veehaitch committed Sep 13, 2021
    Configuration menu
    Copy the full SHA
    e8bbcc7 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2021

  1. Configuration menu
    Copy the full SHA
    cd64147 View commit details
    Browse the repository at this point in the history