Private
Public Access
1
0

ci: Add curl install before checkout in all quality gate jobs
Some checks failed
CI Pipeline / Rust Format Check (push) Failing after 0s
CI Pipeline / Rust Unit Tests (push) Failing after 0s
CI Pipeline / Security Audit (push) Failing after 0s
CI Pipeline / Frontend Lint & Type Check (push) Failing after 0s
CI Pipeline / Clippy Lints (push) Failing after 43s
CI Pipeline / Build .deb & Release (push) Has been skipped

- rust-format job failed because curl was not available for checkout
- Added 'Install checkout dependencies' step (curl, ca-certificates) to all jobs
- Fixed duplicate steps block in rust-test job
This commit is contained in:
2026-04-24 15:14:27 +00:00
parent b94f041aea
commit a55bac60f3

View File

@ -18,6 +18,11 @@ jobs:
name: Rust Format Check
runs-on: linux
steps:
- name: Install checkout dependencies
run: |
sudo apt-get update -qq
sudo apt-get install -y --no-install-recommends curl ca-certificates
- name: Checkout repository
run: |
TOKEN="${GITHUB_TOKEN:-$GITEA_TOKEN}"
@ -47,6 +52,11 @@ jobs:
name: Clippy Lints
runs-on: linux
steps:
- name: Install checkout dependencies
run: |
sudo apt-get update -qq
sudo apt-get install -y --no-install-recommends curl ca-certificates
- name: Checkout repository
run: |
TOKEN="${GITHUB_TOKEN:-$GITEA_TOKEN}"
@ -90,6 +100,11 @@ jobs:
name: Rust Unit Tests
runs-on: linux
steps:
- name: Install checkout dependencies
run: |
sudo apt-get update -qq
sudo apt-get install -y --no-install-recommends curl ca-certificates
- name: Checkout repository
run: |
TOKEN="${GITHUB_TOKEN:-$GITEA_TOKEN}"
@ -122,6 +137,11 @@ jobs:
name: Security Audit
runs-on: linux
steps:
- name: Install checkout dependencies
run: |
sudo apt-get update -qq
sudo apt-get install -y --no-install-recommends curl ca-certificates
- name: Checkout repository
run: |
TOKEN="${GITHUB_TOKEN:-$GITEA_TOKEN}"
@ -153,6 +173,11 @@ jobs:
name: Frontend Lint & Type Check
runs-on: linux
steps:
- name: Install checkout dependencies
run: |
sudo apt-get update -qq
sudo apt-get install -y --no-install-recommends curl ca-certificates
- name: Checkout repository
run: |
TOKEN="${GITHUB_TOKEN:-$GITEA_TOKEN}"