Skip to content

Commit 7852ce8

Browse files
authored
Merge pull request #59 from nrdxp/ci-refactor
ci: cleanup and maintenance
2 parents defade2 + c11099e commit 7852ce8

File tree

10 files changed

+8474
-109
lines changed

10 files changed

+8474
-109
lines changed

.github/_ci.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,10 @@ jobs:
2222
hits: ${{ steps.discovery.outputs.hits }}
2323
runs-on: ubuntu-latest
2424
steps:
25-
- uses: nixbuild/nix-quick-install-action@v25
26-
- uses: DeterminateSystems/magic-nix-cache-action@v2
25+
- uses: &quick
26+
nixbuild/nix-quick-install-action@v28
27+
- uses: &magic
28+
DeterminateSystems/magic-nix-cache-action@v7
2729
- uses: divnix/std-action/discover@main
2830
id: discovery
2931

@@ -36,8 +38,8 @@ jobs:
3638
matrix:
3739
target: ${{ fromJSON(needs.discover.outputs.hits).packages.build }}
3840
steps:
39-
- uses: nixbuild/nix-quick-install-action@v25
40-
- uses: DeterminateSystems/magic-nix-cache-action@v2
41+
- uses: *quick
42+
- uses: *magic
4143
- uses: divnix/std-action/run@main
4244

4345
shells:

.github/workflows/ci.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ jobs:
1818
hits: ${{ steps.discovery.outputs.hits }}
1919
runs-on: ubuntu-latest
2020
steps:
21-
- uses: nixbuild/nix-quick-install-action@v25
22-
- uses: DeterminateSystems/magic-nix-cache-action@v2
21+
- uses: nixbuild/nix-quick-install-action@v28
22+
- uses: DeterminateSystems/magic-nix-cache-action@v7
2323
- uses: divnix/std-action/discover@main
2424
id: discovery
2525
packages:
@@ -31,16 +31,16 @@ jobs:
3131
matrix:
3232
target: ${{ fromJSON(needs.discover.outputs.hits).packages.build }}
3333
steps:
34-
- uses: nixbuild/nix-quick-install-action@v25
35-
- uses: DeterminateSystems/magic-nix-cache-action@v2
34+
- uses: nixbuild/nix-quick-install-action@v28
35+
- uses: DeterminateSystems/magic-nix-cache-action@v7
3636
- uses: divnix/std-action/run@main
3737
shells:
3838
needs: discover
3939
name: ${{ matrix.target.jobName }}
4040
runs-on: ubuntu-latest
4141
steps:
42-
- uses: nixbuild/nix-quick-install-action@v25
43-
- uses: DeterminateSystems/magic-nix-cache-action@v2
42+
- uses: nixbuild/nix-quick-install-action@v28
43+
- uses: DeterminateSystems/magic-nix-cache-action@v7
4444
- uses: divnix/std-action/run@main
4545
if: fromJSON(needs.discover.outputs.hits).shells.build != ''
4646
strategy:

0 commit comments

Comments
 (0)