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
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:
@ -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}"
|
||||
|
||||
Reference in New Issue
Block a user