@@ -17,52 +17,30 @@ jobs:
1717 env :
1818 DO_NOT_TRACK : true
1919 IGNITE_VERSION : " v29.3.1"
20+ EVNODE_VERSION : " v1.0.0-beta.2.0.20250908090838-0584153217ed"
21+ IGNITE_EVOLVE_APP_VERSION : " main"
2022
2123 steps :
2224 - name : Checkout
2325 uses : actions/checkout@v5
2426 with :
2527 fetch-depth : 0
2628
27- - name : Verify Docker and Compose
28- run : |
29- set -euo pipefail
30- echo "Checking Docker availability..."
31- docker --version
32- echo "Checking Docker Compose (v2) availability..."
33- docker compose version
34-
3529 - name : Set up Go
3630 uses : actions/setup-go@v5
3731 with :
3832 go-version : stable
3933 cache : true
4034
41- - name : Verify Go
42- run : |
43- go version
44-
4535 - name : Install Ignite CLI
4636 run : |
4737 echo "Installing Ignite CLI ${IGNITE_VERSION}"
48- curl -sSL https://get.ignite.com/cli@${IGNITE_VERSION}! | bash
49-
50- - name : Ensure Ignite on PATH
51- run : |
52- # Some runners require explicitly adding /usr/local/bin to PATH for subsequent steps
53- echo "/usr/local/bin" >> $GITHUB_PATH
54- ls -l /usr/local/bin/ignite || true
55-
56- - name : Verify Ignite
57- run : |
58- set -euo pipefail
59- echo "PATH: $PATH"
60- echo "which ignite: $(which ignite || true)"
61- echo "Ignite binary details:"; ls -l /usr/local/bin/ignite || true
62- /usr/local/bin/ignite version || ignite --version
38+ curl -sSL https://get.ignite.com/cli@$IGNITE_VERSION! | bash
6339
64- - name : Verify auxiliary tools
40+ - name : Scaffold Evolve Chain
6541 run : |
66- set -euo pipefail
67- echo "curl:" $(curl --version | head -n1)
68- echo "jq:" $(jq --version)
42+ echo "Scaffolding chain gm and adding evolve app (${IGNITE_EVOLVE_APP_VERSION})"
43+ ignite scaffold chain gm --no-module --skip-git --address-prefix gm
44+ cd gm
45+ ignite app install github.com/ignite/apps/evolve@$IGNITE_EVOLVE_APP_VERSION
46+ ignite evolve add
0 commit comments