From 4767bec50df0075c16d9e061885f58893c98309c Mon Sep 17 00:00:00 2001 From: neohiro <140953308+neohiro@users.noreply.github.com> Date: Tue, 13 Oct 2026 15:54:15 +0200 Subject: [PATCH] ci: revert GH Actions major bumps that break the pipeline (checkout v7->v4, artifacts v8/v7->v4) --- .github/workflows/lint.yml | 4 ++-- .github/workflows/release.yml | 6 +++--- .github/workflows/tests.yml | 8 ++++---- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 37aa955..b9b993b 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -24,7 +24,7 @@ jobs: name: Lint runs-on: ubuntu-latest steps: - - uses: actions/checkout@v7 + - uses: actions/checkout@v4 - name: Install shellcheck run: sudo apt-get update -qq && sudo apt-get install -y -qq shellcheck >/dev/null 2>&1 - name: Run shellcheck on all shell scripts @@ -50,7 +50,7 @@ jobs: name: JSON validation runs-on: ubuntu-latest steps: - - uses: actions/checkout@v7 + - uses: actions/checkout@v4 - name: Validate profile JSON files run: | set -e diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 47905ea..9ed8bc2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -20,7 +20,7 @@ jobs: steps: - name: Checkout Code - uses: actions/checkout@v7 + uses: actions/checkout@v4 - name: Build Zip run: | @@ -31,7 +31,7 @@ jobs: zip -r ../linux-install.zip . - name: Upload Artifact - uses: actions/upload-artifact@v7 + uses: actions/upload-artifact@v4 with: name: build-linux path: | @@ -45,7 +45,7 @@ jobs: contents: write steps: - name: Download Artifacts - uses: actions/download-artifact@v8 + uses: actions/download-artifact@v4 with: path: artifacts merge-multiple: true diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index d2f4578..20cf439 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -44,7 +44,7 @@ jobs: test_kind: floor steps: - name: Checkout - uses: actions/checkout@v7 + uses: actions/checkout@v4 - name: Set up Docker if: matrix.pkg != 'bash' @@ -105,13 +105,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v7 + uses: actions/checkout@v4 - name: Run test suite run: bash tests/run-all.sh --junit - name: Upload JUnit artifact - uses: actions/upload-artifact@v7 + uses: actions/upload-artifact@v4 if: always() with: name: junit-shell-suite @@ -123,7 +123,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v7 + uses: actions/checkout@v4 - name: Install shellcheck run: sudo apt-get update -qq && sudo apt-get install -y -qq shellcheck - name: Lint