@@ -174,22 +174,23 @@ jobs:
174174 - name : Setup Gradle
175175 uses : gradle/actions/setup-gradle@ac638b010cf58a27ee6c972d7336334ccaf61c96 # v4.4.1
176176
177- - name : Install Local Node
178- run : npm install -g @hashgraph/hedera-local
177+ - name : Prepare Hiero Solo
178+ id : solo
179+ uses : hiero-ledger/hiero-solo-action@71219540ac7f578e6ea4fc3c17575c0295e56163 # v0.9
180+ with :
181+ installMirrorNode : true
182+ hieroVersion : v0.62.3
179183
180184 - name : Build SDK
181185 run : ./gradlew assemble
182186
183187 - name : Code Quality Checks
184188 run : ./gradlew qualityCheck :examples:qualityCheck --continue --rerun-tasks
185189
186- - name : Start Local Node
187- run : npx @hashgraph/hedera-local start -d --network local --network-tag=0.62.3
188-
189190 - name : Run Unit and Integration Tests
190191 env :
191- OPERATOR_KEY : " 0xa608e2130a0a3cb34f86e757303c862bee353d9ab77ba4387ec084f881d420d4 "
192- OPERATOR_ID : " 0.0.1022 "
192+ OPERATOR_KEY : " 302e020100300506032b65700422042091132178e72057a1d7528025956fe39b0b847f200ab59b2fdd367017f3087137 "
193+ OPERATOR_ID : " 0.0.2 "
193194 HEDERA_NETWORK : " localhost"
194195 run : |
195196 ./gradlew -POPERATOR_ID=$OPERATOR_ID -POPERATOR_KEY=$OPERATOR_KEY -PHEDERA_NETWORK=$HEDERA_NETWORK :aggregation:testCodeCoverageReport
@@ -234,22 +235,23 @@ jobs:
234235 - name : Setup Gradle
235236 uses : gradle/actions/setup-gradle@ac638b010cf58a27ee6c972d7336334ccaf61c96 # v4.4.1
236237
237- - name : Install Local Node
238- run : npm install -g @hashgraph/hedera-local
238+ - name : Prepare Hiero Solo
239+ id : solo
240+ uses : hiero-ledger/hiero-solo-action@71219540ac7f578e6ea4fc3c17575c0295e56163 # v0.9
241+ with :
242+ installMirrorNode : true
243+ hieroVersion : v0.62.3
239244
240245 - name : Build SDK
241246 run : ./gradlew assemble
242247
243248 - name : Build Android Example
244249 run : ./gradlew -p example-android assemble
245250
246- - name : Start the local node
247- run : npx @hashgraph/hedera-local start -d --network local --network-tag=0.62.3
248-
249251 - name : Prepare .env for Examples
250252 run : |
251- echo "OPERATOR_KEY=0xa608e2130a0a3cb34f86e757303c862bee353d9ab77ba4387ec084f881d420d4 " > examples/.env
252- echo "OPERATOR_ID=0.0.1022 " >> examples/.env
253+ echo "OPERATOR_KEY=302e020100300506032b65700422042091132178e72057a1d7528025956fe39b0b847f200ab59b2fdd367017f3087137 " > examples/.env
254+ echo "OPERATOR_ID=0.0.2 " >> examples/.env
253255 echo "HEDERA_NETWORK=localhost" >> examples/.env
254256
255257 - name : Run Examples
@@ -288,15 +290,16 @@ jobs:
288290 - name : Setup Gradle
289291 uses : gradle/actions/setup-gradle@ac638b010cf58a27ee6c972d7336334ccaf61c96 # v4.4.1
290292
291- - name : Install Local Node
292- run : npm install -g @hashgraph/hedera-local
293+ - name : Prepare Hiero Solo
294+ id : solo
295+ uses : hiero-ledger/hiero-solo-action@71219540ac7f578e6ea4fc3c17575c0295e56163 # v0.9
296+ with :
297+ installMirrorNode : true
298+ hieroVersion : v0.62.3
293299
294300 - name : Build TCK
295301 run : ./gradlew assemble
296302
297- - name : Start Local Node
298- run : npx @hashgraph/hedera-local start -d --network local
299-
300303 - name : Run TCK Unit Tests
301304 run : ./gradlew :tck:test
302305
0 commit comments