Private
Public Access
1
0

Fix Gitea Actions: downgrade checkout@v4 to checkout@v2 for Node.js compatibility

This commit is contained in:
2026-04-10 23:07:56 +00:00
parent 690ac12afb
commit 40af3c00f6

View File

@ -16,7 +16,9 @@ jobs:
name: Code Format name: Code Format
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v2
with:
fetch-depth: 0
- uses: dtolnay/rust-toolchain@stable - uses: dtolnay/rust-toolchain@stable
with: with:
components: rustfmt components: rustfmt
@ -27,7 +29,9 @@ jobs:
name: Clippy Lints name: Clippy Lints
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v2
with:
fetch-depth: 0
- uses: dtolnay/rust-toolchain@stable - uses: dtolnay/rust-toolchain@stable
with: with:
components: clippy components: clippy
@ -40,7 +44,9 @@ jobs:
name: Unit Tests name: Unit Tests
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v2
with:
fetch-depth: 0
- uses: dtolnay/rust-toolchain@stable - uses: dtolnay/rust-toolchain@stable
- name: Cache cargo - name: Cache cargo
uses: Swatinem/rust-cache@v2 uses: Swatinem/rust-cache@v2
@ -54,7 +60,9 @@ jobs:
name: Security Audit name: Security Audit
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v2
with:
fetch-depth: 0
- uses: dtolnay/rust-toolchain@stable - uses: dtolnay/rust-toolchain@stable
- name: Run cargo-audit - name: Run cargo-audit
run: | run: |
@ -66,7 +74,9 @@ jobs:
name: Build Debian Package name: Build Debian Package
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v2
with:
fetch-depth: 0
- uses: dtolnay/rust-toolchain@stable - uses: dtolnay/rust-toolchain@stable
- name: Install build dependencies - name: Install build dependencies
run: | run: |
@ -91,7 +101,9 @@ jobs:
name: Build RPM Package name: Build RPM Package
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v2
with:
fetch-depth: 0
- uses: dtolnay/rust-toolchain@stable - uses: dtolnay/rust-toolchain@stable
- name: Install RPM build tools - name: Install RPM build tools
run: | run: |
@ -118,7 +130,9 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
container: alpine:latest container: alpine:latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Install build dependencies - name: Install build dependencies
run: | run: |
apk add --no-cache rust cargo musl-dev openssl-dev systemd-dev git apk add --no-cache rust cargo musl-dev openssl-dev systemd-dev git
@ -163,7 +177,9 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
container: archlinux:latest container: archlinux:latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Install build dependencies - name: Install build dependencies
run: | run: |
pacman -Syu --noconfirm rust cargo systemd git base-devel pacman -Syu --noconfirm rust cargo systemd git base-devel