diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 361597b..93adb86 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -126,7 +126,7 @@ jobs: - name: Smoke test host binary if: matrix.build.pkg_target == 'node22-linux-x64' || matrix.build.pkg_target == 'node22-linux-arm64' || matrix.build.pkg_target == 'node22-macos-arm64' - run: ./artifacts/${PACKAGE}-${{ matrix.build.suffix }} --version + run: ./artifacts/"${PACKAGE}"-${{ matrix.build.suffix }} --version - name: Generate sha256 shell: bash diff --git a/.github/workflows/changelog-generate.yml b/.github/workflows/changelog-generate.yml index 56a24bd..f7d5da5 100644 --- a/.github/workflows/changelog-generate.yml +++ b/.github/workflows/changelog-generate.yml @@ -83,6 +83,7 @@ jobs: - name: Install changelog dependencies if: steps.source.outputs.same_repo == 'true' && steps.existing.outputs.found == 'false' + # zizmor: ignore[adhoc-packages] -- workflow-only CLI run: | corepack enable corepack prepare pnpm@11.0.8 --activate diff --git a/.github/workflows/friction-log.yml b/.github/workflows/friction-log.yml index af81055..10e868a 100644 --- a/.github/workflows/friction-log.yml +++ b/.github/workflows/friction-log.yml @@ -27,12 +27,12 @@ jobs: steps: - name: Clone repository - uses: actions/checkout@v6 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false ref: ${{ github.sha }} - name: Report and reconcile frictions - uses: wevm/frog/action@v1 + uses: wevm/frog/action@a9f4314e3317975c5a8a6f0fc71332d7110f72b6 # v1 with: issue-author: github-actions[bot] diff --git a/.github/workflows/scan-github-actions.yml b/.github/workflows/scan-github-actions.yml new file mode 100644 index 0000000..1d5a483 --- /dev/null +++ b/.github/workflows/scan-github-actions.yml @@ -0,0 +1,24 @@ +name: Scan GitHub Actions + +on: + pull_request: + paths: + - ".github/**" + push: + branches: + - main + paths: + - ".github/**" + schedule: + - cron: "17 9 * * 1" + workflow_dispatch: + +permissions: {} + +jobs: + scan: + if: ${{ github.event_name != 'schedule' || github.repository == 'tempoxyz/wallet-cli' }} + uses: tempoxyz/gh-actions/.github/workflows/scan-github-actions.yml@512158c4e90e42eef8aa7fc3fc3186a79b5b4648 # main + permissions: + actions: read + contents: read