mirror of
https://git.tukaani.org/xz.git
synced 2026-03-28 21:01:22 +00:00
CI: Upgrade GitHub Actions for Node 24 compatibility
Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com> Closes: https://github.com/tukaani-project/xz/pull/212
This commit is contained in:
parent
0ac3b93387
commit
5d61c5a3cf
4
.github/workflows/ci.yml
vendored
4
.github/workflows/ci.yml
vendored
@ -29,7 +29,7 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
timeout-minutes: 20
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/checkout@v6
|
||||
|
||||
########################
|
||||
# Install Dependencies #
|
||||
@ -164,7 +164,7 @@ jobs:
|
||||
run: ./build-aux/ci_build.bash -b ${{ matrix.build_system }} -d small -p test -n small
|
||||
|
||||
# Attempt to upload the test logs as artifacts if any step has failed
|
||||
- uses: actions/upload-artifact@v4
|
||||
- uses: actions/upload-artifact@v7
|
||||
if: ${{ failure() }}
|
||||
with:
|
||||
name: ${{ matrix.os }} ${{ matrix.build_system }} Test Logs
|
||||
|
||||
2
.github/workflows/cifuzz.yml
vendored
2
.github/workflows/cifuzz.yml
vendored
@ -48,7 +48,7 @@ jobs:
|
||||
report-ooms: true
|
||||
|
||||
- name: Upload Crash
|
||||
uses: actions/upload-artifact@v4
|
||||
uses: actions/upload-artifact@v7
|
||||
if: failure() && steps.build.outcome == 'success'
|
||||
with:
|
||||
name: ${{ matrix.sanitizer }}-artifacts
|
||||
|
||||
2
.github/workflows/coverity.yml
vendored
2
.github/workflows/coverity.yml
vendored
@ -12,7 +12,7 @@ jobs:
|
||||
coverity:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/checkout@v6
|
||||
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
|
||||
2
.github/workflows/dragonflybsd.yml
vendored
2
.github/workflows/dragonflybsd.yml
vendored
@ -17,7 +17,7 @@ jobs:
|
||||
timeout-minutes: 10
|
||||
name: DragonFly BSD
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/checkout@v6
|
||||
|
||||
- name: Test in DragonFly BSD
|
||||
id: test
|
||||
|
||||
2
.github/workflows/freebsd.yml
vendored
2
.github/workflows/freebsd.yml
vendored
@ -34,7 +34,7 @@ jobs:
|
||||
name: FreeBSD
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/checkout@v6
|
||||
|
||||
- name: Test in FreeBSD
|
||||
uses: vmactions/freebsd-vm@670398e4236735b8b65805c3da44b7a511fb8b27 #v1.3.0
|
||||
|
||||
2
.github/workflows/msvc.yml
vendored
2
.github/workflows/msvc.yml
vendored
@ -24,7 +24,7 @@ jobs:
|
||||
timeout-minutes: 10
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/checkout@v6
|
||||
|
||||
- name: Configure Win32
|
||||
run: >
|
||||
|
||||
4
.github/workflows/msys2.yml
vendored
4
.github/workflows/msys2.yml
vendored
@ -78,7 +78,7 @@ jobs:
|
||||
# text file and will not match the output from xzgrep.
|
||||
run: git config --global core.autocrlf false
|
||||
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/checkout@v6
|
||||
|
||||
- name: CMake (full, shared)
|
||||
run: |
|
||||
@ -137,7 +137,7 @@ jobs:
|
||||
make -j"$(nproc)" check
|
||||
|
||||
# Upload the test logs as artifacts if any step has failed.
|
||||
- uses: actions/upload-artifact@v4
|
||||
- uses: actions/upload-artifact@v7
|
||||
if: failure()
|
||||
with:
|
||||
name: test-logs-${{ matrix.sys }}
|
||||
|
||||
2
.github/workflows/netbsd.yml
vendored
2
.github/workflows/netbsd.yml
vendored
@ -17,7 +17,7 @@ jobs:
|
||||
timeout-minutes: 10
|
||||
name: NetBSD
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/checkout@v6
|
||||
|
||||
- name: Test in NetBSD
|
||||
id: test
|
||||
|
||||
2
.github/workflows/openbsd.yml
vendored
2
.github/workflows/openbsd.yml
vendored
@ -17,7 +17,7 @@ jobs:
|
||||
timeout-minutes: 10
|
||||
name: OpenBSD
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/checkout@v6
|
||||
|
||||
- name: Test in OpenBSD
|
||||
uses: vmactions/openbsd-vm@2e29de1eb150dfe1c9c97b84ff2b7896f14ca690 #v1.2.5
|
||||
|
||||
2
.github/workflows/solaris.yml
vendored
2
.github/workflows/solaris.yml
vendored
@ -17,7 +17,7 @@ jobs:
|
||||
timeout-minutes: 10
|
||||
name: Solaris
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/checkout@v6
|
||||
|
||||
- name: Test in Solaris
|
||||
uses: vmactions/solaris-vm@47bea106d03acaf91084e52548ee460556011602 #v1.1.8
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user