6262
6363 steps :
6464 - name : Harden Runner
65- uses : step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
65+ uses : step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
6666 with :
6767 egress-policy : audit
6868
@@ -296,7 +296,7 @@ jobs:
296296 runs-on : hiero-client-sdk-linux-medium
297297 steps :
298298 - name : Harden Runner
299- uses : step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
299+ uses : step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
300300 with :
301301 egress-policy : audit
302302
@@ -312,12 +312,12 @@ jobs:
312312 version : 3.35.1
313313
314314 - name : Install PNPM
315- uses : step-security/action-setup@598c7206e1c7d361165e303487aa7772566a8e05 # v4.1.0
315+ uses : step-security/action-setup@92da25bc4fa3a114b7a78c686a5ec142ccb12c8b # v4.1.1
316316 with :
317- version : 9.15.5
317+ version : 10.17.0
318318
319319 - name : Setup Node
320- uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4 .0
320+ uses : actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0 .0
321321 with :
322322 node-version : 22
323323
@@ -337,7 +337,7 @@ jobs:
337337 - run-safety-checks
338338 steps :
339339 - name : Harden Runner
340- uses : step-security/harden-runner@ec9f2d5744a09debf3a187a3f4f675c53b671911 # v2.13.0
340+ uses : step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
341341 with :
342342 egress-policy : audit
343343
@@ -353,12 +353,12 @@ jobs:
353353 version : 3.35.1
354354
355355 - name : Install PNPM
356- uses : step-security/action-setup@598c7206e1c7d361165e303487aa7772566a8e05 # v4.1.0
356+ uses : step-security/action-setup@92da25bc4fa3a114b7a78c686a5ec142ccb12c8b # v4.1.1
357357 with :
358- version : 9.15.5
358+ version : 10.17.0
359359
360360 - name : Setup Node
361- uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4 .0
361+ uses : actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0 .0
362362 with :
363363 node-version : 22
364364 cache : pnpm
@@ -382,7 +382,7 @@ jobs:
382382 echo "args=${PUBLISH_ARGS}" >> "${GITHUB_OUTPUT}"
383383
384384 # Add the registry authentication stanza with variable substitution to the .npmrc configuration file.
385- echo '//registry.npmjs.org/:_authToken=${NPM_TOKEN}' >>".npmrc"
385+ echo "\n" >>".npmrc" && echo '//registry.npmjs.org/:_authToken=${NPM_TOKEN}' >>".npmrc"
386386 working-directory : packages/proto
387387
388388 - name : Calculate Crypto Subpackage Publish Arguments
@@ -398,7 +398,7 @@ jobs:
398398 echo "args=${PUBLISH_ARGS}" >>"${GITHUB_OUTPUT}"
399399
400400 # Add the registry authentication stanza with variable substitution to the .npmrc configuration file.
401- echo '//registry.npmjs.org/:_authToken=${NPM_TOKEN}' >>".npmrc"
401+ echo "\n" >>".npmrc" && echo '//registry.npmjs.org/:_authToken=${NPM_TOKEN}' >>".npmrc"
402402 working-directory : packages/cryptography
403403
404404 - name : Calculate SDK Publish Arguments
@@ -414,7 +414,7 @@ jobs:
414414 echo "args=${PUBLISH_ARGS}" >>"${GITHUB_OUTPUT}"
415415
416416 # Add the registry authentication stanza with variable substitution to the .npmrc configuration file.
417- echo '//registry.npmjs.org/:_authToken=${NPM_TOKEN}' >>".npmrc"
417+ echo "\n" >>".npmrc" && echo '//registry.npmjs.org/:_authToken=${NPM_TOKEN}' >>".npmrc"
418418
419419 - name : Publish Proto Release (@hashgraph/proto)
420420 if : ${{ needs.validate-release.outputs.hashgraph-proto-publish-required == 'true' }}
@@ -466,7 +466,7 @@ jobs:
466466 env :
467467 NPM_TOKEN : ${{ secrets.NPM_HL_TOKEN }}
468468 run : |
469- task -v publish -- ${{ steps.proto-publish.outputs.args }}
469+ task -v publish -- ${{ steps.proto-publish.outputs.args }}
470470 working-directory : packages/proto
471471
472472 - name : Publish Cryptography Release (@hiero-ledger/cryptography)
@@ -493,7 +493,7 @@ jobs:
493493 echo "::endgroup::"
494494
495495 - name : Generate Github Release
496- uses : ncipollo/release-action@bcfe5470707e8832e12347755757cec0eb3c22af # v1.18 .0
496+ uses : ncipollo/release-action@b7eabc95ff50cbeeedec83973935c8f306dfcd0b # v1.20 .0
497497 if : ${{ env.DRY_RUN_ENABLED != 'true' }}
498498 with :
499499 tag : ${{ needs.validate-release.outputs.tag }}
0 commit comments