Skip to content

Commit 6262e7e

Browse files
tashianclaude
andcommitted
Switch frizbee workflow to CLI instead of Docker action
The frizbee-action Docker image (v0.0.5) bundles an older version of frizbee that flags cosmetic comment differences as unpinned. Install the CLI (v0.1.8) directly for consistent behavior with local runs. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 8450c29 commit 6262e7e

1 file changed

Lines changed: 11 additions & 4 deletions

File tree

.github/workflows/frizbee.yml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,17 @@ jobs:
1212
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1313
with:
1414
persist-credentials: false
15+
- name: Install frizbee
16+
env:
17+
GITHUB_TOKEN: ${{ github.token }}
18+
run: |
19+
gh release download v0.1.8 --repo stacklok/frizbee \
20+
--pattern 'frizbee_0.1.8_linux_amd64.tar.gz' \
21+
--output frizbee.tar.gz
22+
tar -xzf frizbee.tar.gz frizbee
23+
sudo mv frizbee /usr/local/bin/
24+
rm frizbee.tar.gz
1525
- name: Check pinning
16-
uses: stacklok/frizbee-action@c7009cdb455a69ae0dab0c37f296e0f545b4211c # v0.0.5
1726
env:
1827
GITHUB_TOKEN: ${{ github.token }}
19-
with:
20-
open_pr: false
21-
fail_on_unpinned: true
28+
run: frizbee actions --dry-run --error .github/workflows/

0 commit comments

Comments
 (0)