workflows/codeowners: Cache codeowner validator build
The codeowner-validator build declared in ci/codeowners-validator was not cached before and needed to be built for every PR, which is slow and wasteful: https://github.com/NixOS/nixpkgs/actions/runs/11280533037/job/31373720922
This commit is contained in:
parent
e49f3574ab
commit
f9b28d5678
7
.github/workflows/codeowners.yml
vendored
7
.github/workflows/codeowners.yml
vendored
@ -25,6 +25,13 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- uses: cachix/install-nix-action@08dcb3a5e62fa31e2da3d490afc4176ef55ecd72 # v30
|
- uses: cachix/install-nix-action@08dcb3a5e62fa31e2da3d490afc4176ef55ecd72 # v30
|
||||||
|
|
||||||
|
- uses: cachix/cachix-action@ad2ddac53f961de1989924296a1f236fcfbaa4fc # v15
|
||||||
|
if: github.repository_owner == 'NixOS'
|
||||||
|
with:
|
||||||
|
# This cache is for the nixpkgs repo checks and should not be trusted or used elsewhere.
|
||||||
|
name: nixpkgs-ci
|
||||||
|
authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}'
|
||||||
|
|
||||||
# Important: Because we use pull_request_target, this checks out the base branch of the PR, not the PR itself.
|
# Important: Because we use pull_request_target, this checks out the base branch of the PR, not the PR itself.
|
||||||
# We later build and run code from the base branch with access to secrets,
|
# We later build and run code from the base branch with access to secrets,
|
||||||
# so it's important this is not the PRs code.
|
# so it's important this is not the PRs code.
|
||||||
|
Loading…
Reference in New Issue
Block a user