Skip to content

Commit abbee08

Browse files
committed
ci(nix): switch from DeterminateSystems/nix-installer-action to cachix/install-nix-action
Determinate Systems GitHub action installs Nix version from Determinate Systems and Determinate Nix Installer has dropped support for installing upstream Nix: https://determinate.systems/blog/installer-dropping-upstream/ This commit switches to upstream Nix to avoid accidentally depending on any features of Determinate Nix.
1 parent 3681853 commit abbee08

File tree

4 files changed

+10
-10
lines changed

4 files changed

+10
-10
lines changed

.github/workflows/deltachat-rpc-server.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
with:
3535
show-progress: false
3636
persist-credentials: false
37-
- uses: DeterminateSystems/nix-installer-action@main
37+
- uses: cachix/install-nix-action@9280e7aca88deada44c930f1e2c78e21c3ae3edd # v31
3838

3939
- name: Build deltachat-rpc-server binaries
4040
run: nix build .#deltachat-rpc-server-${{ matrix.arch }}-linux
@@ -58,7 +58,7 @@ jobs:
5858
with:
5959
show-progress: false
6060
persist-credentials: false
61-
- uses: DeterminateSystems/nix-installer-action@main
61+
- uses: cachix/install-nix-action@9280e7aca88deada44c930f1e2c78e21c3ae3edd # v31
6262

6363
- name: Build deltachat-rpc-server binaries
6464
run: nix build .#deltachat-rpc-server-${{ matrix.arch }}
@@ -109,7 +109,7 @@ jobs:
109109
with:
110110
show-progress: false
111111
persist-credentials: false
112-
- uses: DeterminateSystems/nix-installer-action@main
112+
- uses: cachix/install-nix-action@9280e7aca88deada44c930f1e2c78e21c3ae3edd # v31
113113

114114
- name: Build deltachat-rpc-server binaries
115115
run: nix build .#deltachat-rpc-server-${{ matrix.arch }}-android
@@ -136,7 +136,7 @@ jobs:
136136
with:
137137
show-progress: false
138138
persist-credentials: false
139-
- uses: DeterminateSystems/nix-installer-action@main
139+
- uses: cachix/install-nix-action@9280e7aca88deada44c930f1e2c78e21c3ae3edd # v31
140140

141141
- name: Download Linux aarch64 binary
142142
uses: actions/download-artifact@v5

.github/workflows/nix.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
with:
2626
show-progress: false
2727
persist-credentials: false
28-
- uses: DeterminateSystems/nix-installer-action@main
28+
- uses: cachix/install-nix-action@9280e7aca88deada44c930f1e2c78e21c3ae3edd # v31
2929
- run: nix fmt flake.nix -- --check
3030

3131
build:
@@ -84,7 +84,7 @@ jobs:
8484
with:
8585
show-progress: false
8686
persist-credentials: false
87-
- uses: DeterminateSystems/nix-installer-action@main
87+
- uses: cachix/install-nix-action@9280e7aca88deada44c930f1e2c78e21c3ae3edd # v31
8888
- run: nix build .#${{ matrix.installable }}
8989

9090
build-macos:
@@ -104,5 +104,5 @@ jobs:
104104
with:
105105
show-progress: false
106106
persist-credentials: false
107-
- uses: DeterminateSystems/nix-installer-action@main
107+
- uses: cachix/install-nix-action@9280e7aca88deada44c930f1e2c78e21c3ae3edd # v31
108108
- run: nix build .#${{ matrix.installable }}

.github/workflows/repl.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
with:
1919
show-progress: false
2020
persist-credentials: false
21-
- uses: DeterminateSystems/nix-installer-action@main
21+
- uses: cachix/install-nix-action@9280e7aca88deada44c930f1e2c78e21c3ae3edd # v31
2222
- name: Build
2323
run: nix build .#deltachat-repl-win64
2424
- name: Upload binary

.github/workflows/upload-docs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
show-progress: false
3737
persist-credentials: false
3838
fetch-depth: 0 # Fetch history to calculate VCS version number.
39-
- uses: DeterminateSystems/nix-installer-action@main
39+
- uses: cachix/install-nix-action@9280e7aca88deada44c930f1e2c78e21c3ae3edd # v31
4040
- name: Build Python documentation
4141
run: nix build .#python-docs
4242
- name: Upload to py.delta.chat
@@ -55,7 +55,7 @@ jobs:
5555
show-progress: false
5656
persist-credentials: false
5757
fetch-depth: 0 # Fetch history to calculate VCS version number.
58-
- uses: DeterminateSystems/nix-installer-action@main
58+
- uses: cachix/install-nix-action@9280e7aca88deada44c930f1e2c78e21c3ae3edd # v31
5959
- name: Build C documentation
6060
run: nix build .#docs
6161
- name: Upload to c.delta.chat

0 commit comments

Comments
 (0)