Skip to content

Commit fbd79ba

Browse files
committed
GitHub Actions housekeeping
1 parent 1d4214f commit fbd79ba

File tree

2 files changed

+14
-15
lines changed

2 files changed

+14
-15
lines changed

.github/workflows/ci.yaml

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
os: [macos-latest, ubuntu-latest, windows-latest]
2727
fail-fast: false
2828
steps:
29-
- uses: actions/checkout@master
29+
- uses: actions/checkout@v2
3030
- uses: actions-rs/toolchain@v1
3131
- name: Set up the Windows environment
3232
shell: bash
@@ -57,7 +57,7 @@ jobs:
5757
os: [macos-latest, ubuntu-latest, windows-latest]
5858
fail-fast: false
5959
steps:
60-
- uses: actions/checkout@master
60+
- uses: actions/checkout@v2
6161
- uses: actions-rs/toolchain@v1
6262
- uses: actions/setup-python@v2
6363
with:
@@ -77,7 +77,7 @@ jobs:
7777
with:
7878
command: build
7979
args: --release --verbose ${{ env.CARGO_ARGS }}
80-
- uses: actions/setup-python@v1
80+
- uses: actions/setup-python@v2
8181
with:
8282
python-version: 3.8
8383
- name: Install pipenv
@@ -115,7 +115,7 @@ jobs:
115115
name: Check Rust code with rustfmt and clippy
116116
runs-on: ubuntu-latest
117117
steps:
118-
- uses: actions/checkout@master
118+
- uses: actions/checkout@v2
119119
- uses: actions-rs/toolchain@v1
120120
with:
121121
profile: minimal
@@ -137,7 +137,7 @@ jobs:
137137
with:
138138
command: clippy
139139
args: --manifest-path=wasm/lib/Cargo.toml -- -Dwarnings
140-
- uses: actions/setup-python@v1
140+
- uses: actions/setup-python@v2
141141
with:
142142
python-version: 3.8
143143
- name: install flake8
@@ -153,7 +153,7 @@ jobs:
153153
name: Run tests under miri
154154
runs-on: ubuntu-latest
155155
steps:
156-
- uses: actions/checkout@master
156+
- uses: actions/checkout@v2
157157
- uses: actions-rs/toolchain@v1
158158
with:
159159
profile: minimal
@@ -170,7 +170,7 @@ jobs:
170170
needs: rust_tests
171171
runs-on: ubuntu-latest
172172
steps:
173-
- uses: actions/checkout@master
173+
- uses: actions/checkout@v2
174174
- name: Cache cargo dependencies
175175
uses: actions/cache@v2
176176
with:
@@ -188,7 +188,7 @@ jobs:
188188
wget https://github.com/mozilla/geckodriver/releases/download/v0.24.0/geckodriver-v0.24.0-linux32.tar.gz
189189
mkdir geckodriver
190190
tar -xzf geckodriver-v0.24.0-linux32.tar.gz -C geckodriver
191-
- uses: actions/setup-python@v1
191+
- uses: actions/setup-python@v2
192192
with:
193193
python-version: 3.8
194194
- name: Install pipenv
@@ -220,4 +220,3 @@ jobs:
220220
PUBLISH_DIR: ./wasm/demo/dist
221221
EXTERNAL_REPOSITORY: RustPython/demo
222222
PUBLISH_BRANCH: master
223-

.github/workflows/cron-ci.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
container:
1313
image: redoxos/redoxer:latest
1414
steps:
15-
- uses: actions/checkout@master
15+
- uses: actions/checkout@v2
1616
- name: prepare repository for redoxer compilation
1717
run: bash scripts/redox/uncomment-cargo.sh
1818
- name: compile for redox
@@ -22,7 +22,7 @@ jobs:
2222
name: Collect code coverage data
2323
runs-on: ubuntu-latest
2424
steps:
25-
- uses: actions/checkout@master
25+
- uses: actions/checkout@v2
2626
- uses: actions-rs/toolchain@v1
2727
with:
2828
toolchain: nightly
@@ -35,7 +35,7 @@ jobs:
3535
args: --release --verbose
3636
env:
3737
RUSTC_WRAPPER: './scripts/codecoverage-rustc-wrapper.sh'
38-
- uses: actions/setup-python@v1
38+
- uses: actions/setup-python@v2
3939
with:
4040
python-version: 3.8
4141
- name: Install pipenv
@@ -69,7 +69,7 @@ jobs:
6969
name: Collect regression test data
7070
runs-on: ubuntu-latest
7171
steps:
72-
- uses: actions/checkout@master
72+
- uses: actions/checkout@v2
7373
- name: build rustpython
7474
uses: actions-rs/cargo@v1
7575
with:
@@ -99,7 +99,7 @@ jobs:
9999
name: Collect what is left data
100100
runs-on: ubuntu-latest
101101
steps:
102-
- uses: actions/checkout@master
102+
- uses: actions/checkout@v2
103103
- name: build rustpython
104104
uses: actions-rs/cargo@v1
105105
with:
@@ -132,7 +132,7 @@ jobs:
132132
name: Collect benchmark data
133133
runs-on: ubuntu-latest
134134
steps:
135-
- uses: actions/checkout@master
135+
- uses: actions/checkout@v2
136136
- run: cargo install cargo-criterion
137137
- name: build benchmarks
138138
run: cargo build --release --benches

0 commit comments

Comments
 (0)