Skip to content

Commit dbfe538

Browse files
committed
build: clean copilot setup
1 parent 7ad27dc commit dbfe538

1 file changed

Lines changed: 22 additions & 12 deletions

File tree

.github/workflows/copilot-setup-steps.yml

Lines changed: 22 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,26 @@ jobs:
1212
runs-on: ubuntu-latest
1313
permissions:
1414
contents: read
15-
1615
steps:
17-
- uses: actions/checkout@v5
18-
- uses: cachix/install-nix-action@v31
19-
with:
20-
github_access_token: ${{ secrets.GITHUB_TOKEN }}
21-
extra_nix_config: |
22-
extra-substituters = https://cache.garnix.io
23-
extra-trusted-public-keys = cache.garnix.io:CTFPyKSLcx5RMJKfLo5EEPUObbA78b0YQ2DTCJXqr9g=
24-
- uses: DeterminateSystems/magic-nix-cache-action@v13
25-
- name: Install Project Dependencies
26-
run: nix develop --command cargo check
27-
continue-on-error: true
16+
- uses: actions/checkout@v6
17+
- uses: cachix/install-nix-action@v31
18+
with:
19+
github_access_token: ${{ secrets.GITHUB_TOKEN }}
20+
extra_nix_config: |
21+
extra-substituters = https://cache.garnix.io
22+
extra-trusted-public-keys = cache.garnix.io:CTFPyKSLcx5RMJKfLo5EEPUObbA78b0YQ2DTCJXqr9g=
23+
- uses: DeterminateSystems/magic-nix-cache-action@v13
24+
- uses: lewagon/wait-on-check-action@v1
25+
with:
26+
ref: ${{ github.event.pull_request.head.sha || github.sha }}
27+
check-regexp: 'Evaluate flake.nix'
28+
repo-token: ${{ secrets.GITHUB_TOKEN }}
29+
fail-on-no-checks: false
30+
- uses: lewagon/wait-on-check-action@v1
31+
with:
32+
ref: ${{ github.event.pull_request.head.sha || github.sha }}
33+
check-regexp: 'devShell.*'
34+
repo-token: ${{ secrets.GITHUB_TOKEN }}
35+
fail-on-no-checks: false
36+
- run: nix develop --command cargo check # Install dependencies
37+
continue-on-error: true

0 commit comments

Comments
 (0)