diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1e467cd3..d9262dbe 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,14 +14,14 @@ permissions: jobs: shellcheck: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Checkout uses: actions/checkout@v4 - name: Run shellcheck run: find . -type f \( -name "*.sh" -o -path "*/bin/*" \) ! -name '*.jq' | xargs -t shellcheck build-stack: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 needs: - shellcheck env: diff --git a/tools/bin/install-heroku-files b/tools/bin/install-heroku-files index 32b266d2..0c1f120f 100755 --- a/tools/bin/install-heroku-files +++ b/tools/bin/install-heroku-files @@ -15,6 +15,7 @@ echo "127.0.0.1 localhost localhost.localdomain" > "$IMG_MNT/etc/hosts" echo "heroku-runtime" > "$IMG_MNT/etc/hostname" for f in etc/profile etc/bash.bashrc; do + # shellcheck disable=SC2028 # https://www.shellcheck.net/wiki/SC2028 echo "export PS1='\\[\\033[01;34m\\]\\w\\[\\033[00m\\] \\[\\033[01;32m\\]$ \\[\\033[00m\\]'" > "$IMG_MNT/$f" done