@@ -19,37 +19,37 @@ inputs:
1919runs :
2020 using : ' composite'
2121 steps :
22- - uses : actions/setup-node@v6
22+ - uses : actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
2323 with :
2424 node-version : 24.x
2525 # Provenance requires npm 9.5.0+
26- - name : Install latest npm
26+ - name : 🟢 Install latest npm
2727 run : npm install -g npm@latest
2828 shell : bash
2929 # This ensures the local version of Lerna is installed
3030 # and that we do not use the global Lerna version
31- - name : Install root dependencies
31+ - name : 🕸️ Install root dependencies
3232 run : npm ci
3333 shell : bash
34- - name : Install Dependencies
34+ - name : 📦 Install Dependencies
3535 run : npx lerna@5 bootstrap --include-dependencies --scope ${{ inputs.scope }} --ignore-scripts -- --legacy-peer-deps
3636 shell : bash
3737 working-directory : ${{ inputs.working-directory }}
38- - name : Update Version
38+ - name : 🏷️ Update Version
3939 run : npx lerna@5 version ${{ inputs.version }} --yes --exact --no-changelog --no-push --no-git-tag-version --preid=${{ inputs.preid }}
4040 shell : bash
4141 working-directory : ${{ inputs.working-directory }}
42- - name : Run Build
42+ - name : 🏗️ Run Build
4343 run : npm run build
4444 shell : bash
4545 working-directory : ${{ inputs.working-directory }}
46- - name : Prepare NPM Token
46+ - name : 🔑 Prepare NPM Token
4747 run : echo //registry.npmjs.org/:_authToken=${NPM_TOKEN} > .npmrc
4848 working-directory : ${{ inputs.working-directory }}
4949 shell : bash
5050 env :
5151 NPM_TOKEN : ${{ inputs.token }}
52- - name : Publish to NPM
52+ - name : 🚀 Publish to NPM
5353 run : npm publish ${{ inputs.folder }} --tag ${{ inputs.tag }} --provenance
5454 shell : bash
5555 working-directory : ${{ inputs.working-directory }}
0 commit comments