Skip to content

Commit

Permalink
install apalache in the testnet workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
konnov committed Dec 13, 2024
1 parent ba84fca commit 1fc2a43
Showing 1 changed file with 16 additions and 1 deletion.
17 changes: 16 additions & 1 deletion .github/workflows/testnet.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,10 +61,25 @@ jobs:
cd ContractExamples
./scripts/xycloans-populate.sh
- name: End-to-end tests
# e2e tests require apalache
- uses: actions/setup-java@v3
with:
distribution: "temurin" # See 'Supported distributions' for available options
java-version: "19"

- name: Install apalache
run: |
gh release download --repo apalache-mc/apalache --pattern apalache.tgz
tar -xvzf apalache.tgz --directory . > /dev/null
echo "`pwd`/apalache/bin" >> $GITHUB_PATH
- name: Install solarkraft
run: |
cd solarkraft
npm install --dev
npm run compile
npm link
- name: End-to-end tests
run: |
npm run e2e

0 comments on commit 1fc2a43

Please sign in to comment.