Skip to content

Commit 1109769

Browse files
authored
Allow executing GitHub Actions on non-x86_64 hosts. (#253)
Signed-off-by: Piotr Sikora <[email protected]>
1 parent 78f36a6 commit 1109769

File tree

1 file changed

+24
-24
lines changed

1 file changed

+24
-24
lines changed

.github/workflows/rust.yml

+24-24
Original file line numberDiff line numberDiff line change
@@ -100,10 +100,10 @@ jobs:
100100
- name: Install dependencies
101101
if: ${{ env.ACT }}
102102
run: |
103-
curl -OL https://static.rust-lang.org/rustup/dist/x86_64-unknown-linux-gnu/rustup-init
104-
chmod +x ./rustup-init
105-
./rustup-init -y
106-
rm rustup-init
103+
curl -OL https://static.rust-lang.org/rustup/rustup-init.sh
104+
chmod +x ./rustup-init.sh
105+
./rustup-init.sh -y --default-toolchain stable
106+
rm rustup-init.sh
107107
echo "$HOME/.cargo/bin" >> $GITHUB_PATH
108108
109109
- name: Update Rust
@@ -148,10 +148,10 @@ jobs:
148148
- name: Install dependencies
149149
if: ${{ env.ACT }}
150150
run: |
151-
curl -OL https://static.rust-lang.org/rustup/dist/x86_64-unknown-linux-gnu/rustup-init
152-
chmod +x ./rustup-init
153-
./rustup-init -y
154-
rm rustup-init
151+
curl -OL https://static.rust-lang.org/rustup/rustup-init.sh
152+
chmod +x ./rustup-init.sh
153+
./rustup-init.sh -y --default-toolchain nightly
154+
rm rustup-init.sh
155155
echo "$HOME/.cargo/bin" >> $GITHUB_PATH
156156
157157
- name: Update Rust
@@ -194,10 +194,10 @@ jobs:
194194
- name: Install dependencies
195195
if: ${{ env.ACT }}
196196
run: |
197-
curl -OL https://static.rust-lang.org/rustup/dist/x86_64-unknown-linux-gnu/rustup-init
198-
chmod +x ./rustup-init
199-
./rustup-init -y
200-
rm rustup-init
197+
curl -OL https://static.rust-lang.org/rustup/rustup-init.sh
198+
chmod +x ./rustup-init.sh
199+
./rustup-init.sh -y
200+
rm rustup-init.sh
201201
echo "$HOME/.cargo/bin" >> $GITHUB_PATH
202202
export PATH=$PATH:$HOME/.cargo/bin
203203
cargo install cargo-outdated
@@ -214,10 +214,10 @@ jobs:
214214
- name: Install dependencies
215215
if: ${{ env.ACT }}
216216
run: |
217-
curl -OL https://static.rust-lang.org/rustup/dist/x86_64-unknown-linux-gnu/rustup-init
218-
chmod +x ./rustup-init
219-
./rustup-init -y
220-
rm rustup-init
217+
curl -OL https://static.rust-lang.org/rustup/rustup-init.sh
218+
chmod +x ./rustup-init.sh
219+
./rustup-init.sh -y
220+
rm rustup-init.sh
221221
echo "$HOME/.cargo/bin" >> $GITHUB_PATH
222222
export PATH=$PATH:$HOME/.cargo/bin
223223
cargo install cargo-audit
@@ -253,10 +253,10 @@ jobs:
253253
- name: Install dependencies
254254
if: ${{ env.ACT }}
255255
run: |
256-
curl -OL https://static.rust-lang.org/rustup/dist/x86_64-unknown-linux-gnu/rustup-init
257-
chmod +x ./rustup-init
258-
./rustup-init -y
259-
rm rustup-init
256+
curl -OL https://static.rust-lang.org/rustup/rustup-init.sh
257+
chmod +x ./rustup-init.sh
258+
./rustup-init.sh -y
259+
rm rustup-init.sh
260260
echo "$HOME/.cargo/bin" >> $GITHUB_PATH
261261
262262
- name: Update Rust
@@ -317,10 +317,10 @@ jobs:
317317
- name: Install dependencies
318318
if: ${{ env.ACT }}
319319
run: |
320-
curl -OL https://static.rust-lang.org/rustup/dist/x86_64-unknown-linux-gnu/rustup-init
321-
chmod +x ./rustup-init
322-
./rustup-init -y
323-
rm rustup-init
320+
curl -OL https://static.rust-lang.org/rustup/rustup-init.sh
321+
chmod +x ./rustup-init.sh
322+
./rustup-init.sh -y
323+
rm rustup-init.sh
324324
echo "$HOME/.cargo/bin" >> $GITHUB_PATH
325325
326326
- name: Update Rust

0 commit comments

Comments
 (0)