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 }}
|
runs-on: ${{ matrix.os }}
|
||||||
timeout-minutes: 20
|
timeout-minutes: 20
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v6
|
||||||
|
|
||||||
########################
|
########################
|
||||||
# Install Dependencies #
|
# Install Dependencies #
|
||||||
@ -164,7 +164,7 @@ jobs:
|
|||||||
run: ./build-aux/ci_build.bash -b ${{ matrix.build_system }} -d small -p test -n small
|
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
|
# 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() }}
|
if: ${{ failure() }}
|
||||||
with:
|
with:
|
||||||
name: ${{ matrix.os }} ${{ matrix.build_system }} Test Logs
|
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
|
report-ooms: true
|
||||||
|
|
||||||
- name: Upload Crash
|
- name: Upload Crash
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v7
|
||||||
if: failure() && steps.build.outcome == 'success'
|
if: failure() && steps.build.outcome == 'success'
|
||||||
with:
|
with:
|
||||||
name: ${{ matrix.sanitizer }}-artifacts
|
name: ${{ matrix.sanitizer }}-artifacts
|
||||||
|
|||||||
2
.github/workflows/coverity.yml
vendored
2
.github/workflows/coverity.yml
vendored
@ -12,7 +12,7 @@ jobs:
|
|||||||
coverity:
|
coverity:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v6
|
||||||
|
|
||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
run: |
|
run: |
|
||||||
|
|||||||
2
.github/workflows/dragonflybsd.yml
vendored
2
.github/workflows/dragonflybsd.yml
vendored
@ -17,7 +17,7 @@ jobs:
|
|||||||
timeout-minutes: 10
|
timeout-minutes: 10
|
||||||
name: DragonFly BSD
|
name: DragonFly BSD
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v6
|
||||||
|
|
||||||
- name: Test in DragonFly BSD
|
- name: Test in DragonFly BSD
|
||||||
id: test
|
id: test
|
||||||
|
|||||||
2
.github/workflows/freebsd.yml
vendored
2
.github/workflows/freebsd.yml
vendored
@ -34,7 +34,7 @@ jobs:
|
|||||||
name: FreeBSD
|
name: FreeBSD
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v6
|
||||||
|
|
||||||
- name: Test in FreeBSD
|
- name: Test in FreeBSD
|
||||||
uses: vmactions/freebsd-vm@670398e4236735b8b65805c3da44b7a511fb8b27 #v1.3.0
|
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
|
timeout-minutes: 10
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v6
|
||||||
|
|
||||||
- name: Configure Win32
|
- name: Configure Win32
|
||||||
run: >
|
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.
|
# text file and will not match the output from xzgrep.
|
||||||
run: git config --global core.autocrlf false
|
run: git config --global core.autocrlf false
|
||||||
|
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v6
|
||||||
|
|
||||||
- name: CMake (full, shared)
|
- name: CMake (full, shared)
|
||||||
run: |
|
run: |
|
||||||
@ -137,7 +137,7 @@ jobs:
|
|||||||
make -j"$(nproc)" check
|
make -j"$(nproc)" check
|
||||||
|
|
||||||
# Upload the test logs as artifacts if any step has failed.
|
# Upload the test logs as artifacts if any step has failed.
|
||||||
- uses: actions/upload-artifact@v4
|
- uses: actions/upload-artifact@v7
|
||||||
if: failure()
|
if: failure()
|
||||||
with:
|
with:
|
||||||
name: test-logs-${{ matrix.sys }}
|
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
|
timeout-minutes: 10
|
||||||
name: NetBSD
|
name: NetBSD
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v6
|
||||||
|
|
||||||
- name: Test in NetBSD
|
- name: Test in NetBSD
|
||||||
id: test
|
id: test
|
||||||
|
|||||||
2
.github/workflows/openbsd.yml
vendored
2
.github/workflows/openbsd.yml
vendored
@ -17,7 +17,7 @@ jobs:
|
|||||||
timeout-minutes: 10
|
timeout-minutes: 10
|
||||||
name: OpenBSD
|
name: OpenBSD
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v6
|
||||||
|
|
||||||
- name: Test in OpenBSD
|
- name: Test in OpenBSD
|
||||||
uses: vmactions/openbsd-vm@2e29de1eb150dfe1c9c97b84ff2b7896f14ca690 #v1.2.5
|
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
|
timeout-minutes: 10
|
||||||
name: Solaris
|
name: Solaris
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v6
|
||||||
|
|
||||||
- name: Test in Solaris
|
- name: Test in Solaris
|
||||||
uses: vmactions/solaris-vm@47bea106d03acaf91084e52548ee460556011602 #v1.1.8
|
uses: vmactions/solaris-vm@47bea106d03acaf91084e52548ee460556011602 #v1.1.8
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user