77 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
88 GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
99 GITHUB_OWNER : ${{ github.repository_owner }}
10+ NIX_INSTALL_SHA : de490f61fcbaf9a5cabf2fa621ddb9ef93ad35d9a23a04e7d51b26e092b63691
11+ NIX_INSTALL_VERSION : 2.34.4
1012jobs :
1113 build :
1214 runs-on : ubuntu-latest
2628 fetch-depth : 0
2729 - name : install-nix
2830 run : |
29- curl -L https://nixos.org/nix/install | sh
31+ curl -L -o install.sh "https://releases.nixos.org/nix/nix-${NIX_INSTALL_VERSION}/install"
32+ echo "${NIX_INSTALL_SHA} install.sh" | sha256sum -c -
33+ chmod +x install.sh
34+ ./install.sh
3035 source /home/runner/.nix-profile/etc/profile.d/nix.sh
3136 nix --version
3237 which nix
4348 fetch-depth : 0
4449 - name : install-nix
4550 run : |
46- curl -L https://nixos.org/nix/install | sh
51+ curl -L -o install.sh "https://releases.nixos.org/nix/nix-${NIX_INSTALL_VERSION}/install"
52+ echo "${NIX_INSTALL_SHA} install.sh" | sha256sum -c -
53+ chmod +x install.sh
54+ ./install.sh
4755 source /home/runner/.nix-profile/etc/profile.d/nix.sh
4856 nix --version
4957 which nix
6270 fetch-depth : 0
6371 - name : install-nix
6472 run : |
65- curl -L https://nixos.org/nix/install | sh
73+ curl -L -o install.sh "https://releases.nixos.org/nix/nix-${NIX_INSTALL_VERSION}/install"
74+ echo "${NIX_INSTALL_SHA} install.sh" | sha256sum -c -
75+ chmod +x install.sh
76+ ./install.sh
6677 source /home/runner/.nix-profile/etc/profile.d/nix.sh
6778 nix --version
6879 which nix
7990 fetch-depth : 0
8091 - name : install-nix
8192 run : |
82- curl -L https://nixos.org/nix/install | sh
93+ curl -L -o install.sh "https://releases.nixos.org/nix/nix-${NIX_INSTALL_VERSION}/install"
94+ echo "${NIX_INSTALL_SHA} install.sh" | sha256sum -c -
95+ chmod +x install.sh
96+ ./install.sh
8397 source /home/runner/.nix-profile/etc/profile.d/nix.sh
8498 nix --version
8599 which nix
@@ -100,7 +114,10 @@ jobs:
100114 fetch-depth : 0
101115 - name : install-nix
102116 run : |
103- curl -L https://nixos.org/nix/install | sh
117+ curl -L -o install.sh "https://releases.nixos.org/nix/nix-${NIX_INSTALL_VERSION}/install"
118+ echo "${NIX_INSTALL_SHA} install.sh" | sha256sum -c -
119+ chmod +x install.sh
120+ ./install.sh
104121 source /home/runner/.nix-profile/etc/profile.d/nix.sh
105122 nix --version
106123 which nix
@@ -118,7 +135,10 @@ jobs:
118135 fetch-depth : 0
119136 - name : install-nix
120137 run : |
121- curl -L https://nixos.org/nix/install | sh
138+ curl -L -o install.sh "https://releases.nixos.org/nix/nix-${NIX_INSTALL_VERSION}/install"
139+ echo "${NIX_INSTALL_SHA} install.sh" | sha256sum -c -
140+ chmod +x install.sh
141+ ./install.sh
122142 source /home/runner/.nix-profile/etc/profile.d/nix.sh
123143 nix --version
124144 which nix
@@ -138,7 +158,10 @@ jobs:
138158 fetch-depth : 0
139159 - name : install-nix
140160 run : |
141- curl -L https://nixos.org/nix/install | sh
161+ curl -L -o install.sh "https://releases.nixos.org/nix/nix-${NIX_INSTALL_VERSION}/install"
162+ echo "${NIX_INSTALL_SHA} install.sh" | sha256sum -c -
163+ chmod +x install.sh
164+ ./install.sh
142165 source /home/runner/.nix-profile/etc/profile.d/nix.sh
143166 nix --version
144167 which nix
@@ -224,7 +247,10 @@ jobs:
224247 fetch-depth : 0
225248 - name : install-nix
226249 run : |
227- curl -L https://nixos.org/nix/install | sh
250+ curl -L -o install.sh "https://releases.nixos.org/nix/nix-${NIX_INSTALL_VERSION}/install"
251+ echo "${NIX_INSTALL_SHA} install.sh" | sha256sum -c -
252+ chmod +x install.sh
253+ ./install.sh
228254 source /home/runner/.nix-profile/etc/profile.d/nix.sh
229255 nix --version
230256 which nix
0 commit comments