Skip to content

Commit e269862

Browse files
committed
ci: update to actions/checkout@v4
Also disable --progress. It is not disabled by default for backward compatibility, but solves the problem of lots of progress lines in the downloadable raw output: actions/checkout#1067
1 parent 862107c commit e269862

11 files changed

+74
-31
lines changed

.github/workflows/ci.yml

Lines changed: 30 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,9 @@ jobs:
2626
env:
2727
RUSTUP_TOOLCHAIN: 1.75.0
2828
steps:
29-
- uses: actions/checkout@v3
29+
- uses: actions/checkout@v4
30+
with:
31+
show-progress: false
3032
- name: Install rustfmt and clippy
3133
run: rustup toolchain install $RUSTUP_TOOLCHAIN --profile minimal --component rustfmt --component clippy
3234
- name: Cache rust cargo artifacts
@@ -42,7 +44,9 @@ jobs:
4244
name: cargo deny
4345
runs-on: ubuntu-latest
4446
steps:
45-
- uses: actions/checkout@v3
47+
- uses: actions/checkout@v4
48+
with:
49+
show-progress: false
4650
- uses: EmbarkStudios/cargo-deny-action@v1
4751
with:
4852
arguments: --all-features --workspace
@@ -53,7 +57,9 @@ jobs:
5357
name: Check provider database
5458
runs-on: ubuntu-latest
5559
steps:
56-
- uses: actions/checkout@v3
60+
- uses: actions/checkout@v4
61+
with:
62+
show-progress: false
5763
- name: Check provider database
5864
run: scripts/update-provider-database.sh
5965

@@ -63,8 +69,9 @@ jobs:
6369
env:
6470
RUSTDOCFLAGS: -Dwarnings
6571
steps:
66-
- name: Checkout sources
67-
uses: actions/checkout@v3
72+
- uses: actions/checkout@v4
73+
with:
74+
show-progress: false
6875
- name: Cache rust cargo artifacts
6976
uses: swatinem/rust-cache@v2
7077
- name: Rustdoc
@@ -87,7 +94,9 @@ jobs:
8794
rust: 1.70.0
8895
runs-on: ${{ matrix.os }}
8996
steps:
90-
- uses: actions/checkout@v3
97+
- uses: actions/checkout@v4
98+
with:
99+
show-progress: false
91100

92101
- name: Install Rust ${{ matrix.rust }}
93102
run: rustup toolchain install --profile minimal ${{ matrix.rust }}
@@ -111,7 +120,9 @@ jobs:
111120
os: [ubuntu-latest, macos-latest]
112121
runs-on: ${{ matrix.os }}
113122
steps:
114-
- uses: actions/checkout@v3
123+
- uses: actions/checkout@v4
124+
with:
125+
show-progress: false
115126

116127
- name: Cache rust cargo artifacts
117128
uses: swatinem/rust-cache@v2
@@ -133,7 +144,9 @@ jobs:
133144
os: [ubuntu-latest, macos-latest, windows-latest]
134145
runs-on: ${{ matrix.os }}
135146
steps:
136-
- uses: actions/checkout@v3
147+
- uses: actions/checkout@v4
148+
with:
149+
show-progress: false
137150

138151
- name: Cache rust cargo artifacts
139152
uses: swatinem/rust-cache@v2
@@ -152,8 +165,9 @@ jobs:
152165
name: Python lint
153166
runs-on: ubuntu-latest
154167
steps:
155-
- name: Checkout sources
156-
uses: actions/checkout@v3
168+
- uses: actions/checkout@v4
169+
with:
170+
show-progress: false
157171

158172
- name: Install tox
159173
run: pip install tox
@@ -193,7 +207,9 @@ jobs:
193207

194208
runs-on: ${{ matrix.os }}
195209
steps:
196-
- uses: actions/checkout@v3
210+
- uses: actions/checkout@v4
211+
with:
212+
show-progress: false
197213

198214
- name: Download libdeltachat.a
199215
uses: actions/download-artifact@v4
@@ -243,7 +259,9 @@ jobs:
243259

244260
runs-on: ${{ matrix.os }}
245261
steps:
246-
- uses: actions/checkout@v3
262+
- uses: actions/checkout@v4
263+
with:
264+
show-progress: false
247265

248266
- name: Install python
249267
uses: actions/setup-python@v4

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

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,9 @@ jobs:
2424
name: Cross-compile deltachat-rpc-server for x86_64, i686, aarch64 and armv7 Linux
2525
runs-on: ubuntu-22.04
2626
steps:
27-
- uses: actions/checkout@v3
27+
- uses: actions/checkout@v4
28+
with:
29+
show-progress: false
2830

2931
- name: Install ziglang
3032
run: pip install wheel ziglang==0.11.0
@@ -57,7 +59,9 @@ jobs:
5759

5860
runs-on: ${{ matrix.os }}
5961
steps:
60-
- uses: actions/checkout@v3
62+
- uses: actions/checkout@v4
63+
with:
64+
show-progress: false
6165

6266
- name: Setup rust target
6367
run: rustup target add ${{ matrix.target }}
@@ -83,7 +87,9 @@ jobs:
8387

8488
runs-on: macos-latest
8589
steps:
86-
- uses: actions/checkout@v3
90+
- uses: actions/checkout@v4
91+
with:
92+
show-progress: false
8793

8894
- name: Setup rust target
8995
run: rustup target add ${{ matrix.arch }}-apple-darwin
@@ -105,7 +111,9 @@ jobs:
105111
contents: write
106112
runs-on: "ubuntu-latest"
107113
steps:
108-
- uses: actions/checkout@v3
114+
- uses: actions/checkout@v4
115+
with:
116+
show-progress: false
109117

110118
- name: Download Linux binaries
111119
uses: actions/download-artifact@v4

.github/workflows/jsonrpc-client-npm-package.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,9 @@ jobs:
1313
steps:
1414
- name: Install tree
1515
run: sudo apt install tree
16-
- name: Checkout
17-
uses: actions/checkout@v3
16+
- uses: actions/checkout@v4
17+
with:
18+
show-progress: false
1819
- uses: actions/setup-node@v3
1920
with:
2021
node-version: "18"

.github/workflows/jsonrpc.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@ jobs:
1414
build_and_test:
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v3
17+
- uses: actions/checkout@v4
18+
with:
19+
show-progress: false
1820
- name: Use Node.js 18.x
1921
uses: actions/setup-node@v3
2022
with:

.github/workflows/node-docs.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@ jobs:
1414
generate:
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v3
17+
- uses: actions/checkout@v4
18+
with:
19+
show-progress: false
1820

1921
- name: Use Node.js 18.x
2022
uses: actions/setup-node@v3

.github/workflows/node-package.yml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,9 @@ jobs:
1414
matrix:
1515
os: [macos-latest, windows-latest]
1616
steps:
17-
- name: Checkout
18-
uses: actions/checkout@v3
17+
- uses: actions/checkout@v4
18+
with:
19+
show-progress: false
1920
- uses: actions/setup-node@v3
2021
with:
2122
node-version: "18"
@@ -74,8 +75,9 @@ jobs:
7475
- name: Change working directory owner
7576
run: chown root:root .
7677

77-
- name: Checkout
78-
uses: actions/checkout@v3
78+
- uses: actions/checkout@v4
79+
with:
80+
show-progress: false
7981
- uses: actions/setup-node@v3
8082
with:
8183
node-version: "18"
@@ -137,8 +139,9 @@ jobs:
137139
steps:
138140
- name: Install tree
139141
run: sudo apt install tree
140-
- name: Checkout
141-
uses: actions/checkout@v3
142+
- uses: actions/checkout@v4
143+
with:
144+
show-progress: false
142145
- uses: actions/setup-node@v2
143146
with:
144147
node-version: "18"

.github/workflows/node-tests.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,9 @@ jobs:
2424
os: [ubuntu-latest, macos-latest, windows-latest]
2525
steps:
2626
- name: Checkout
27-
uses: actions/checkout@v3
27+
- uses: actions/checkout@v4
28+
with:
29+
show-progress: false
2830
- uses: actions/setup-node@v3
2931
with:
3032
node-version: "18"

.github/workflows/repl.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,9 @@ jobs:
1212
name: Build REPL example
1313
runs-on: windows-latest
1414
steps:
15-
- uses: actions/checkout@v3
15+
- uses: actions/checkout@v4
16+
with:
17+
show-progress: false
1618

1719
- name: Build
1820
run: cargo build -p deltachat-repl --features vendored

.github/workflows/upload-docs.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,9 @@ jobs:
1010
runs-on: ubuntu-latest
1111

1212
steps:
13-
- uses: actions/checkout@v3
13+
- uses: actions/checkout@v4
14+
with:
15+
show-progress: false
1416
- name: Build the documentation with cargo
1517
run: |
1618
cargo doc --package deltachat --no-deps --document-private-items

.github/workflows/upload-ffi-docs.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@ jobs:
1414
runs-on: ubuntu-latest
1515

1616
steps:
17-
- uses: actions/checkout@v3
17+
- uses: actions/checkout@v4
18+
with:
19+
show-progress: false
1820
- name: Build the documentation with cargo
1921
run: |
2022
cargo doc --package deltachat_ffi --no-deps

.github/workflows/upload-python-docs.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,9 @@ jobs:
1010
runs-on: ubuntu-latest
1111

1212
steps:
13-
- uses: actions/checkout@v3
13+
- uses: actions/checkout@v4
1414
with:
15+
show-progress: false
1516
fetch-depth: 0 # Fetch history to calculate VCS version number.
1617
- name: Build Python documentation
1718
run: scripts/build-python-docs.sh

0 commit comments

Comments
 (0)