Skip to content

Commit 2115f9c

Browse files
build(deps): bump the actions group across 1 directory with 3 updates (#171)
* build(deps): bump the actions group across 1 directory with 3 updates Bumps the actions group with 3 updates in the / directory: [actions/checkout](https://github.com/actions/checkout), [actions/download-artifact](https://github.com/actions/download-artifact) and [cross-platform-actions/action](https://github.com/cross-platform-actions/action). Updates `actions/checkout` from 4 to 5 - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v4...v5) Updates `actions/download-artifact` from 4 to 5 - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](actions/download-artifact@v4...v5) Updates `cross-platform-actions/action` from 0.28.0 to 0.29.0 - [Release notes](https://github.com/cross-platform-actions/action/releases) - [Changelog](https://github.com/cross-platform-actions/action/blob/master/changelog.md) - [Commits](cross-platform-actions/action@v0.28.0...v0.29.0) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: actions/download-artifact dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions - dependency-name: cross-platform-actions/action dependency-version: 0.29.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: actions ... Signed-off-by: dependabot[bot] <[email protected]> * dry run bindings' publish step --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Brendan <[email protected]>
1 parent 13dc23c commit 2115f9c

File tree

8 files changed

+37
-31
lines changed

8 files changed

+37
-31
lines changed

.github/workflows/benchmark.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,11 @@ jobs:
2828
benchmark:
2929
runs-on: ubuntu-latest
3030
steps:
31-
- uses: actions/checkout@v4
31+
- uses: actions/checkout@v5
3232
# using the generated compilation database,
3333
# we will use cpp-linter to scan libgit2 src/libgit2/**.c files.
3434
- name: Checkout libgit2
35-
uses: actions/checkout@v4
35+
uses: actions/checkout@v5
3636
with:
3737
repository: libgit2/libgit2
3838
ref: v1.8.1

.github/workflows/binary-builds.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ jobs:
102102
contents: write
103103
steps:
104104
- name: Checkout
105-
uses: actions/checkout@v4
105+
uses: actions/checkout@v5
106106

107107
- name: Setup Rust
108108
uses: dtolnay/rust-toolchain@stable
@@ -143,7 +143,7 @@ jobs:
143143
permissions:
144144
contents: write
145145
steps:
146-
- uses: actions/checkout@v4
146+
- uses: actions/checkout@v5
147147
with:
148148
persist-credentials: false
149149
- name: Install Rust
@@ -152,7 +152,7 @@ jobs:
152152
with:
153153
python-version: 3.x
154154
- name: Download built assets
155-
uses: actions/download-artifact@v4
155+
uses: actions/download-artifact@v5
156156
with:
157157
pattern: cpp-linter-*
158158
path: dist

.github/workflows/build-docs.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
cache-deps:
2828
runs-on: ubuntu-latest
2929
steps:
30-
- uses: actions/checkout@v4
30+
- uses: actions/checkout@v5
3131
- run: rustup update --no-self-update
3232
- name: Cache .cargo locked resources
3333
uses: actions/cache@v4
@@ -42,7 +42,7 @@ jobs:
4242
permissions:
4343
contents: write
4444
steps:
45-
- uses: actions/checkout@v4
45+
- uses: actions/checkout@v5
4646
- name: Cache .cargo locked resources
4747
uses: actions/cache/restore@v4
4848
with:
@@ -72,7 +72,7 @@ jobs:
7272
runs-on: ubuntu-latest
7373
needs: [cache-deps]
7474
steps:
75-
- uses: actions/checkout@v4
75+
- uses: actions/checkout@v5
7676
- run: rustup update --no-self-update
7777
- name: Cache .cargo locked resources
7878
uses: actions/cache/restore@v4

.github/workflows/bump-n-release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
if: github.event_name == 'workflow_dispatch'
2828
runs-on: ubuntu-latest
2929
steps:
30-
- uses: actions/checkout@v4
30+
- uses: actions/checkout@v5
3131
with:
3232
token: ${{ secrets.BUMP_N_RELEASE }}
3333
fetch-depth: 0
@@ -54,7 +54,7 @@ jobs:
5454
if: github.event_name != 'workflow_dispatch'
5555
runs-on: ubuntu-latest
5656
steps:
57-
- uses: actions/checkout@v4
57+
- uses: actions/checkout@v5
5858
with:
5959
fetch-depth: 0
6060
- name: Generate a changelog

.github/workflows/node-js-packaging.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ jobs:
7171
name: Build ${{ matrix.settings.target }}
7272
runs-on: ${{ matrix.settings.host }}
7373
steps:
74-
- uses: actions/checkout@v4
74+
- uses: actions/checkout@v5
7575
- name: Setup node
7676
uses: actions/setup-node@v4
7777
with:
@@ -123,12 +123,12 @@ jobs:
123123
if-no-files-found: error
124124
build-freebsd:
125125
runs-on: ubuntu-latest
126-
name: Build fFreeBSD
126+
name: Build FreeBSD
127127
steps:
128-
- uses: actions/checkout@v4
128+
- uses: actions/checkout@v5
129129
- name: Build
130130
id: build
131-
uses: cross-platform-actions/action@v0.28.0
131+
uses: cross-platform-actions/action@v0.29.0
132132
env:
133133
DEBUG: napi:*
134134
RUSTUP_IO_THREADS: 1
@@ -192,7 +192,7 @@ jobs:
192192
- '22'
193193
runs-on: ${{ matrix.settings.host }}
194194
steps:
195-
- uses: actions/checkout@v4
195+
- uses: actions/checkout@v5
196196
- name: Setup node
197197
uses: actions/setup-node@v4
198198
with:
@@ -202,7 +202,7 @@ jobs:
202202
- name: Install dependencies
203203
run: yarn install
204204
- name: Download artifacts
205-
uses: actions/download-artifact@v4
205+
uses: actions/download-artifact@v5
206206
with:
207207
name: bindings-${{ matrix.settings.target }}
208208
path: bindings/node
@@ -229,7 +229,7 @@ jobs:
229229
- '22'
230230
runs-on: ${{ contains(matrix.target, 'aarch64') && 'ubuntu-24.04-arm' || 'ubuntu-latest' }}
231231
steps:
232-
- uses: actions/checkout@v4
232+
- uses: actions/checkout@v5
233233
- name: Setup node
234234
uses: actions/setup-node@v4
235235
with:
@@ -260,7 +260,7 @@ jobs:
260260
yarn config set --json supportedArchitectures.libc '["current", "musl", "gnu"]'
261261
yarn install
262262
- name: Download artifacts
263-
uses: actions/download-artifact@v4
263+
uses: actions/download-artifact@v5
264264
with:
265265
name: bindings-${{ matrix.target }}
266266
path: bindings/node
@@ -286,14 +286,13 @@ jobs:
286286
run: yarn test
287287
publish:
288288
name: Publish
289-
if: startsWith(github.ref, 'refs/tags/')
290289
runs-on: ubuntu-latest
291290
needs:
292291
- build-freebsd
293292
- test-macOS-windows-binding
294293
- test-linux-binding
295294
steps:
296-
- uses: actions/checkout@v4
295+
- uses: actions/checkout@v5
297296
- name: Setup node
298297
uses: actions/setup-node@v4
299298
with:
@@ -305,7 +304,7 @@ jobs:
305304
working-directory: bindings/node
306305
run: yarn napi create-npm-dirs
307306
- name: Download all artifacts
308-
uses: actions/download-artifact@v4
307+
uses: actions/download-artifact@v5
309308
with:
310309
path: bindings/node/artifacts
311310
- name: Move artifacts
@@ -315,6 +314,7 @@ jobs:
315314
working-directory: bindings/node
316315
shell: bash
317316
- name: Publish
317+
if: startsWith(github.ref, 'refs/tags/')
318318
working-directory: bindings/node
319319
run: |
320320
echo "//registry.npmjs.org/:_authToken=$NPM_TOKEN" >> ~/.npmrc

.github/workflows/pre-commit-hooks.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
RUST_BACKTRACE: 1
1919

2020
steps:
21-
- uses: actions/checkout@v4
21+
- uses: actions/checkout@v5
2222
- run: rustup update
2323
- name: Cache .cargo locked resources
2424
uses: actions/cache@v4
@@ -33,7 +33,7 @@ jobs:
3333
lint-js:
3434
runs-on: ubuntu-latest
3535
steps:
36-
- uses: actions/checkout@v4
36+
- uses: actions/checkout@v5
3737
- uses: actions/setup-node@v4
3838
with:
3939
node-version: 22
@@ -45,7 +45,7 @@ jobs:
4545
if: github.event_name == 'pull_request'
4646
runs-on: ubuntu-latest
4747
steps:
48-
- uses: actions/checkout@v4
48+
- uses: actions/checkout@v5
4949
- run: rustup update --no-self-update
5050
- name: Install cargo-binstall
5151
uses: cargo-bins/cargo-binstall@main

.github/workflows/python-packaging.yml

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ jobs:
5858
- runner: ubuntu-latest
5959
target: ppc64le
6060
steps:
61-
- uses: actions/checkout@v4
61+
- uses: actions/checkout@v5
6262
- uses: actions/setup-python@v5
6363
with:
6464
python-version: '3.x'
@@ -109,7 +109,7 @@ jobs:
109109
- runner: windows-latest
110110
target: x86
111111
steps:
112-
- uses: actions/checkout@v4
112+
- uses: actions/checkout@v5
113113
- uses: actions/setup-python@v5
114114
with:
115115
python-version: '3.x'
@@ -137,7 +137,7 @@ jobs:
137137
- runner: macos-14
138138
target: aarch64
139139
steps:
140-
- uses: actions/checkout@v4
140+
- uses: actions/checkout@v5
141141
- uses: actions/setup-python@v5
142142
with:
143143
python-version: '3.x'
@@ -156,7 +156,7 @@ jobs:
156156
sdist:
157157
runs-on: ubuntu-latest
158158
steps:
159-
- uses: actions/checkout@v4
159+
- uses: actions/checkout@v5
160160
- uses: actions/setup-python@v5
161161
with:
162162
python-version: 3.x
@@ -174,17 +174,23 @@ jobs:
174174
release:
175175
name: Release
176176
runs-on: ubuntu-latest
177-
if: startsWith(github.ref, 'refs/tags/')
178177
needs: [linux, windows, macos, sdist]
179178
permissions:
180179
id-token: write
181180
steps:
182-
- uses: actions/download-artifact@v4
181+
- uses: actions/download-artifact@v5
183182
with:
184183
pattern: wheels-*
185184
path: dist
186185
merge-multiple: true
186+
- name: Install uv
187+
if: ${{ !startsWith(github.ref, 'refs/tags/') }}
188+
uses: astral-sh/setup-uv@v6
189+
- name: Check distributions
190+
if: ${{ !startsWith(github.ref, 'refs/tags/') }}
191+
run: uvx twine check dist/*
187192
- name: Publish to PyPI
193+
if: startsWith(github.ref, 'refs/tags/')
188194
uses: pypa/gh-action-pypi-publish@76f52bc884231f62b9a034ebfe128415bbaabdfc
189195
with:
190196
attestations: true

.github/workflows/run-dev-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929

3030
runs-on: ${{ matrix.os }}
3131
steps:
32-
- uses: actions/checkout@v4
32+
- uses: actions/checkout@v5
3333

3434
- run: rustup update --no-self-update
3535
- run: rustup component add llvm-tools-preview

0 commit comments

Comments
 (0)