Skip to content

Commit 18ef6c9

Browse files
committed
ci: pin Flow CLI to v2.7.2 (align with local) via go install
1 parent 8436f1c commit 18ef6c9

1 file changed

Lines changed: 8 additions & 3 deletions

File tree

.github/workflows/cadence-tests.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,15 @@ jobs:
1313
- name: Checkout
1414
uses: actions/checkout@v4
1515

16-
- name: Install Flow CLI
16+
- name: Setup Go (for Flow CLI install)
17+
uses: actions/setup-go@v5
18+
with:
19+
go-version: stable
20+
21+
- name: Install Flow CLI v2.7.2 (matches local)
1722
run: |
18-
sh -ci "$(curl -fsSL https://raw.githubusercontent.com/onflow/flow-cli/master/install.sh)"
19-
echo "$HOME/.local/bin" >> $GITHUB_PATH
23+
go install github.com/onflow/flow-cli/cmd/flow@v2.7.2
24+
echo "$HOME/go/bin" >> $GITHUB_PATH
2025
flow version
2126
2227
- name: Cache Flow emulator data (disabled)

0 commit comments

Comments
 (0)