mirror of
https://github.com/okhsunrog/vpnhide.git
synced 2026-04-28 06:31:27 +00:00
ci: bump GitHub actions to Node.js 24 runtime
Bumps actions/checkout v4→v6, actions/cache v4→v5, actions/upload-artifact v4→v7, actions/download-artifact v4→v8 to silence the Node.js 20 deprecation warnings GitHub is emitting ahead of the June 2026 cutoff. softprops/action-gh-release stays on v2 (third-party, wasn't in the deprecation list and v3 would need a separate compatibility review).
This commit is contained in:
parent
546dc44ed6
commit
d99485a9fb
1 changed files with 11 additions and 11 deletions
22
.github/workflows/ci.yml
vendored
22
.github/workflows/ci.yml
vendored
|
|
@ -20,7 +20,7 @@ jobs:
|
|||
username: ${{ github.actor }}
|
||||
password: ${{ secrets.GITHUB_TOKEN }}
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/checkout@v6
|
||||
with:
|
||||
submodules: recursive
|
||||
- name: Mark workspace safe
|
||||
|
|
@ -66,7 +66,7 @@ jobs:
|
|||
KDIR: /opt/ddk/kdir/${{ matrix.kmi }}
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/checkout@v6
|
||||
|
||||
- name: Build kernel module
|
||||
run: |
|
||||
|
|
@ -90,7 +90,7 @@ jobs:
|
|||
(cd kmod/module && zip -qr "$GITHUB_WORKSPACE/vpnhide-kmod-${{ matrix.kmi }}.zip" .)
|
||||
|
||||
- name: Upload artifact
|
||||
uses: actions/upload-artifact@v4
|
||||
uses: actions/upload-artifact@v7
|
||||
with:
|
||||
name: vpnhide-kmod-${{ matrix.kmi }}
|
||||
path: vpnhide-kmod-${{ matrix.kmi }}.zip
|
||||
|
|
@ -105,7 +105,7 @@ jobs:
|
|||
password: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/checkout@v6
|
||||
with:
|
||||
submodules: recursive
|
||||
|
||||
|
|
@ -113,7 +113,7 @@ jobs:
|
|||
run: git config --global --add safe.directory "$GITHUB_WORKSPACE"
|
||||
|
||||
- name: Cache cargo
|
||||
uses: actions/cache@v4
|
||||
uses: actions/cache@v5
|
||||
with:
|
||||
path: |
|
||||
/usr/local/cargo/registry
|
||||
|
|
@ -129,7 +129,7 @@ jobs:
|
|||
./build-zip.sh
|
||||
|
||||
- name: Upload artifact
|
||||
uses: actions/upload-artifact@v4
|
||||
uses: actions/upload-artifact@v7
|
||||
with:
|
||||
name: vpnhide-zygisk
|
||||
path: zygisk/target/vpnhide-zygisk.zip
|
||||
|
|
@ -143,7 +143,7 @@ jobs:
|
|||
username: ${{ github.actor }}
|
||||
password: ${{ secrets.GITHUB_TOKEN }}
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/checkout@v6
|
||||
|
||||
- name: Mark workspace safe
|
||||
run: git config --global --add safe.directory "$GITHUB_WORKSPACE"
|
||||
|
|
@ -168,7 +168,7 @@ jobs:
|
|||
cp app/build/outputs/apk/release/app-release.apk "$GITHUB_WORKSPACE/vpnhide.apk"
|
||||
|
||||
- name: Upload artifact
|
||||
uses: actions/upload-artifact@v4
|
||||
uses: actions/upload-artifact@v7
|
||||
with:
|
||||
name: vpnhide
|
||||
path: vpnhide.apk
|
||||
|
|
@ -177,7 +177,7 @@ jobs:
|
|||
portshide:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/checkout@v6
|
||||
|
||||
- name: Package ports module zip
|
||||
run: |
|
||||
|
|
@ -188,7 +188,7 @@ jobs:
|
|||
mv vpnhide-ports.zip "$GITHUB_WORKSPACE/vpnhide-ports.zip"
|
||||
|
||||
- name: Upload artifact
|
||||
uses: actions/upload-artifact@v4
|
||||
uses: actions/upload-artifact@v7
|
||||
with:
|
||||
name: vpnhide-ports
|
||||
path: vpnhide-ports.zip
|
||||
|
|
@ -200,7 +200,7 @@ jobs:
|
|||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Download all artifacts
|
||||
uses: actions/download-artifact@v4
|
||||
uses: actions/download-artifact@v8
|
||||
with:
|
||||
path: dist/
|
||||
merge-multiple: true
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue