Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
767 B · 19 lines
Shell
1234567891011121314151617181920#! /usr/bin/env nix-shell#! nix-shell -I nixpkgs=./. -i bash -p coreutils common-updater-scripts jq curl
set -euo pipefail
currentVersion="$(nix --extra-experimental-features nix-command eval -f . github-runner.version --raw)"latestVersion="$(curl -s -H "Accept: application/vnd.github.v3+json" \ ${GITHUB_TOKEN:+ -H "Authorization: bearer $GITHUB_TOKEN"} \ "https://api.github.com/repos/actions/runner/releases/latest" | jq -r ".tag_name")"latestVersion="${latestVersion#?}" # v2.296.2 -> 2.296.2
if [[ "$latestVersion" == "$currentVersion" ]]; then echo "github-runner is already up to date: $currentVersion" exitfi
update-source-version github-runner "$latestVersion"$(nix-build -A github-runner.fetch-deps --no-out-link)