From 2a53ce8a7db39e3d80d22808fbbbaecd4e92a757 Mon Sep 17 00:00:00 2001 From: Hugh Hackman Date: Thu, 19 Mar 2026 00:12:59 +0000 Subject: [PATCH] fix: install shellcheck via apt-get (runner lacks xz for tar.xz) The self-hosted runner doesn't have xz installed, so extracting the shellcheck tar.xz release fails. Use apt-get install instead. Co-Authored-By: Paperclip --- .github/workflows/pr-validation.yaml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.github/workflows/pr-validation.yaml b/.github/workflows/pr-validation.yaml index b3b721a..10dc4b5 100644 --- a/.github/workflows/pr-validation.yaml +++ b/.github/workflows/pr-validation.yaml @@ -26,10 +26,7 @@ jobs: - name: Install shellcheck run: | - SHELLCHECK_VERSION="0.10.0" - mkdir -p "$HOME/.local/bin" - curl -fsSL "https://github.com/koalaman/shellcheck/releases/download/v${SHELLCHECK_VERSION}/shellcheck-v${SHELLCHECK_VERSION}.linux.x86_64.tar.xz" \ - | tar -xJ --strip-components=1 -C "$HOME/.local/bin" "shellcheck-v${SHELLCHECK_VERSION}/shellcheck" + sudo apt-get update -qq && sudo apt-get install -y -qq shellcheck >/dev/null 2>&1 - name: Shellcheck scripts run: |