diff --git a/.github/workflows/commitizen.yml b/.github/workflows/commitizen.yml index 26e0e0c..63017a1 100644 --- a/.github/workflows/commitizen.yml +++ b/.github/workflows/commitizen.yml @@ -8,12 +8,12 @@ jobs: check_pr_title: name: check_pr_title if: github.event_name == 'pull_request' - uses: dfinity/ci-tools/.github/workflows/check-pr-title.yaml@bdfe993db468e7df927f424be4338c03c5538bc4 # main + uses: dfinity/ci-tools/.github/workflows/check-pr-title.yaml@a98f5d0198719ad41ded2f02fa0f5e426102f369 # main check_commit_messages: name: check_commit_messages if: github.event_name == 'merge_group' - uses: dfinity/ci-tools/.github/workflows/check-commit-messages.yaml@bdfe993db468e7df927f424be4338c03c5538bc4 # main + uses: dfinity/ci-tools/.github/workflows/check-commit-messages.yaml@a98f5d0198719ad41ded2f02fa0f5e426102f369 # main commitizen: name: commitizen:required diff --git a/.github/workflows/create-release-pr.yml b/.github/workflows/create-release-pr.yml index 1a6cb85..70cf39d 100644 --- a/.github/workflows/create-release-pr.yml +++ b/.github/workflows/create-release-pr.yml @@ -35,20 +35,20 @@ jobs: fetch-depth: 0 - name: Setup Python - uses: dfinity/ci-tools/actions/setup-python@bdfe993db468e7df927f424be4338c03c5538bc4 # main + uses: dfinity/ci-tools/actions/setup-python@a98f5d0198719ad41ded2f02fa0f5e426102f369 # main - name: Setup Commitizen - uses: dfinity/ci-tools/actions/setup-commitizen@bdfe993db468e7df927f424be4338c03c5538bc4 # main + uses: dfinity/ci-tools/actions/setup-commitizen@a98f5d0198719ad41ded2f02fa0f5e426102f369 # main - name: Setup PNPM - uses: dfinity/ci-tools/actions/setup-pnpm@bdfe993db468e7df927f424be4338c03c5538bc4 # main + uses: dfinity/ci-tools/actions/setup-pnpm@a98f5d0198719ad41ded2f02fa0f5e426102f369 # main - name: Build package run: pnpm build:pic - name: Bump version id: bump_version - uses: dfinity/ci-tools/actions/bump-version@bdfe993db468e7df927f424be4338c03c5538bc4 # main + uses: dfinity/ci-tools/actions/bump-version@a98f5d0198719ad41ded2f02fa0f5e426102f369 # main with: prerelease: ${{ inputs.beta_release == true && 'beta' || '' }} major_version_zero: true @@ -57,7 +57,7 @@ jobs: run: echo "Bumping to version ${{ steps.bump_version.outputs.version }}" - name: Create Pull Request - uses: dfinity/ci-tools/actions/create-pr@bdfe993db468e7df927f424be4338c03c5538bc4 # main + uses: dfinity/ci-tools/actions/create-pr@a98f5d0198719ad41ded2f02fa0f5e426102f369 # main with: token: ${{ steps.generate_token.outputs.token }} branch_name: 'release/${{ steps.bump_version.outputs.version }}' diff --git a/.github/workflows/e2e-test-nodejs.yml b/.github/workflows/e2e-test-nodejs.yml index 0fdc80c..a9c661a 100644 --- a/.github/workflows/e2e-test-nodejs.yml +++ b/.github/workflows/e2e-test-nodejs.yml @@ -13,7 +13,7 @@ jobs: uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 - name: Setup PNPM - uses: dfinity/ci-tools/actions/setup-pnpm@bdfe993db468e7df927f424be4338c03c5538bc4 # main + uses: dfinity/ci-tools/actions/setup-pnpm@a98f5d0198719ad41ded2f02fa0f5e426102f369 # main - name: Setup run: pnpm run setup @@ -43,7 +43,7 @@ jobs: uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 - name: Setup PNPM - uses: dfinity/ci-tools/actions/setup-pnpm@bdfe993db468e7df927f424be4338c03c5538bc4 # main + uses: dfinity/ci-tools/actions/setup-pnpm@a98f5d0198719ad41ded2f02fa0f5e426102f369 # main - name: Setup run: pnpm run setup @@ -76,7 +76,7 @@ jobs: uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 - name: Setup PNPM - uses: dfinity/ci-tools/actions/setup-pnpm@bdfe993db468e7df927f424be4338c03c5538bc4 # main + uses: dfinity/ci-tools/actions/setup-pnpm@a98f5d0198719ad41ded2f02fa0f5e426102f369 # main - name: Setup Bun if: matrix.package-manager == 'bun' diff --git a/.github/workflows/generate-changelog.yml b/.github/workflows/generate-changelog.yml index 8eac2c0..92d8726 100644 --- a/.github/workflows/generate-changelog.yml +++ b/.github/workflows/generate-changelog.yml @@ -7,7 +7,7 @@ on: jobs: generate_changelog: - uses: dfinity/ci-tools/.github/workflows/generate-changelog.yaml@bdfe993db468e7df927f424be4338c03c5538bc4 # main + uses: dfinity/ci-tools/.github/workflows/generate-changelog.yaml@a98f5d0198719ad41ded2f02fa0f5e426102f369 # main with: token_app_id: ${{ vars.PR_AUTOMATION_BOT_PUBLIC_APP_ID }} environment: release diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 6e4862d..434e4c8 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -13,7 +13,7 @@ jobs: uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 - name: Setup PNPM - uses: dfinity/ci-tools/actions/setup-pnpm@bdfe993db468e7df927f424be4338c03c5538bc4 # main + uses: dfinity/ci-tools/actions/setup-pnpm@a98f5d0198719ad41ded2f02fa0f5e426102f369 # main - name: Check TypeScript Formatting run: pnpm format:check diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d66e9fd..70898f7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -27,23 +27,23 @@ jobs: uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 - name: Setup Python - uses: dfinity/ci-tools/actions/setup-python@bdfe993db468e7df927f424be4338c03c5538bc4 # main + uses: dfinity/ci-tools/actions/setup-python@a98f5d0198719ad41ded2f02fa0f5e426102f369 # main - name: Setup Commitizen - uses: dfinity/ci-tools/actions/setup-commitizen@bdfe993db468e7df927f424be4338c03c5538bc4 # main + uses: dfinity/ci-tools/actions/setup-commitizen@a98f5d0198719ad41ded2f02fa0f5e426102f369 # main - name: Setup PNPM - uses: dfinity/ci-tools/actions/setup-pnpm@bdfe993db468e7df927f424be4338c03c5538bc4 # main + uses: dfinity/ci-tools/actions/setup-pnpm@a98f5d0198719ad41ded2f02fa0f5e426102f369 # main - name: Determine if Beta Release id: is_beta - uses: dfinity/ci-tools/actions/is-beta-tag@bdfe993db468e7df927f424be4338c03c5538bc4 # main + uses: dfinity/ci-tools/actions/is-beta-tag@a98f5d0198719ad41ded2f02fa0f5e426102f369 # main - name: Build NPM packages run: pnpm build - name: Generate release notes - uses: dfinity/ci-tools/actions/generate-release-notes@bdfe993db468e7df927f424be4338c03c5538bc4 # main + uses: dfinity/ci-tools/actions/generate-release-notes@a98f5d0198719ad41ded2f02fa0f5e426102f369 # main - name: Publish to npm env: @@ -87,15 +87,15 @@ jobs: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Setup Python - uses: dfinity/ci-tools/actions/setup-python@bdfe993db468e7df927f424be4338c03c5538bc4 # main + uses: dfinity/ci-tools/actions/setup-python@a98f5d0198719ad41ded2f02fa0f5e426102f369 # main - name: Setup Commitizen - uses: dfinity/ci-tools/actions/setup-commitizen@bdfe993db468e7df927f424be4338c03c5538bc4 # main + uses: dfinity/ci-tools/actions/setup-commitizen@a98f5d0198719ad41ded2f02fa0f5e426102f369 # main - name: Setup PNPM - uses: dfinity/ci-tools/actions/setup-pnpm@bdfe993db468e7df927f424be4338c03c5538bc4 # main + uses: dfinity/ci-tools/actions/setup-pnpm@a98f5d0198719ad41ded2f02fa0f5e426102f369 # main - - uses: dfinity/ci-tools/actions/extract-version@bdfe993db468e7df927f424be4338c03c5538bc4 # main + - uses: dfinity/ci-tools/actions/extract-version@a98f5d0198719ad41ded2f02fa0f5e426102f369 # main id: extract-version - name: Prepare version @@ -123,7 +123,7 @@ jobs: path: icp-pages - name: Assemble docs - uses: dfinity/ci-tools/actions/assemble-docs@bdfe993db468e7df927f424be4338c03c5538bc4 # main + uses: dfinity/ci-tools/actions/assemble-docs@a98f5d0198719ad41ded2f02fa0f5e426102f369 # main with: assets_dir: 'docs/dist/${{ steps.ver.outputs.major_minor_version }}' version: ${{ steps.ver.outputs.major_minor_version }} @@ -132,7 +132,7 @@ jobs: version_in_title: ${{ steps.ver.outputs.major_minor_patch_version }} - name: Assemble docs - uses: dfinity/ci-tools/actions/assemble-docs@bdfe993db468e7df927f424be4338c03c5538bc4 # main + uses: dfinity/ci-tools/actions/assemble-docs@a98f5d0198719ad41ded2f02fa0f5e426102f369 # main with: assets_dir: 'docs/dist/latest' version: 'latest' @@ -140,7 +140,7 @@ jobs: version_label: 'Latest (${{ steps.ver.outputs.major_minor_patch_version }})' - name: Submit Documentation - uses: dfinity/ci-tools/actions/submit-docs@bdfe993db468e7df927f424be4338c03c5538bc4 # main + uses: dfinity/ci-tools/actions/submit-docs@a98f5d0198719ad41ded2f02fa0f5e426102f369 # main with: destination_repo: 'dfinity/icp-js-sdk-docs' token: ${{ steps.generate_token.outputs.token }} @@ -165,7 +165,7 @@ jobs: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Setup PNPM - uses: dfinity/ci-tools/actions/setup-pnpm@bdfe993db468e7df927f424be4338c03c5538bc4 # main + uses: dfinity/ci-tools/actions/setup-pnpm@a98f5d0198719ad41ded2f02fa0f5e426102f369 # main - name: Build docs for version beta working-directory: docs @@ -180,14 +180,14 @@ jobs: path: icp-pages - name: Assemble docs - uses: dfinity/ci-tools/actions/assemble-docs@bdfe993db468e7df927f424be4338c03c5538bc4 # main + uses: dfinity/ci-tools/actions/assemble-docs@a98f5d0198719ad41ded2f02fa0f5e426102f369 # main with: assets_dir: 'docs/dist/beta' version: 'beta' target_dir: 'icp-pages' - name: Submit Documentation - uses: dfinity/ci-tools/actions/submit-docs@bdfe993db468e7df927f424be4338c03c5538bc4 # main + uses: dfinity/ci-tools/actions/submit-docs@a98f5d0198719ad41ded2f02fa0f5e426102f369 # main with: destination_repo: 'dfinity/icp-js-sdk-docs' token: ${{ steps.generate_token.outputs.token }}