From 65cfaba14ef5b047c985c14c074dfacb51920515 Mon Sep 17 00:00:00 2001 From: bailey Date: Fri, 3 Oct 2025 10:21:42 -0600 Subject: [PATCH 1/2] update release actions to use v3 --- .github/workflows/release-6.8.yml | 14 +++++++------- .github/workflows/release.yml | 15 +++++++-------- 2 files changed, 14 insertions(+), 15 deletions(-) diff --git a/.github/workflows/release-6.8.yml b/.github/workflows/release-6.8.yml index 418c53f0b06..e3c8c6a2e52 100644 --- a/.github/workflows/release-6.8.yml +++ b/.github/workflows/release-6.8.yml @@ -41,17 +41,17 @@ jobs: ref: '6.8' - name: Install Node and dependencies - uses: mongodb-labs/drivers-github-tools/node/setup@v2 + uses: mongodb-labs/drivers-github-tools/node/setup@v3 with: ignore_install_scripts: false - name: Load version and package info - uses: mongodb-labs/drivers-github-tools/node/get_version_info@v2 + uses: mongodb-labs/drivers-github-tools/node/get_version_info@v3 with: npm_package_name: mongodb - name: actions/compress_sign_and_upload - uses: mongodb-labs/drivers-github-tools/node/sign_node_package@v2 + uses: mongodb-labs/drivers-github-tools/node/sign_node_package@v3 with: aws_role_arn: ${{ secrets.AWS_ROLE_ARN }} aws_region_name: us-east-1 @@ -67,13 +67,13 @@ jobs: # only used for mongodb-client-encryption - name: Augment SBOM and copy to release assets if: ${{ '' != '' }} - uses: mongodb-labs/drivers-github-tools/sbom@v2 + uses: mongodb-labs/drivers-github-tools/sbom@v3 with: silk_asset_group: '' sbom_file_name: sbom.json - name: Generate authorized pub report - uses: mongodb-labs/drivers-github-tools/full-report@v2 + uses: mongodb-labs/drivers-github-tools/full-report@v3 with: release_version: ${{ env.package_version }} product_name: mongodb @@ -85,7 +85,7 @@ jobs: evergreen_project: mongo-node-driver-next evergreen_commit: ${{ env.commit }} - - uses: mongodb-labs/drivers-github-tools/upload-s3-assets@v2 + - uses: mongodb-labs/drivers-github-tools/upload-s3-assets@v3 with: version: ${{ env.package_version }} product_name: mongodb @@ -101,7 +101,7 @@ jobs: ref: '6.8' - name: Install Node and dependencies - uses: mongodb-labs/drivers-github-tools/node/setup@v2 + uses: mongodb-labs/drivers-github-tools/node/setup@v3 # Just picking a string to put here so that releases from this branch are not marked "latest", # we should go and rm-dist-tag after this is published, no reason to keep it tagged. diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a176b7c4ffa..4d5fdd823f8 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -39,17 +39,17 @@ jobs: - uses: actions/checkout@v5 - name: Install Node and dependencies - uses: mongodb-labs/drivers-github-tools/node/setup@v2 + uses: mongodb-labs/drivers-github-tools/node/setup@v3 with: ignore_install_scripts: false - name: Load version and package info - uses: mongodb-labs/drivers-github-tools/node/get_version_info@v2 + uses: mongodb-labs/drivers-github-tools/node/get_version_info@v3 with: npm_package_name: mongodb - name: actions/compress_sign_and_upload - uses: mongodb-labs/drivers-github-tools/node/sign_node_package@v2 + uses: mongodb-labs/drivers-github-tools/node/sign_node_package@v3 with: aws_role_arn: ${{ secrets.AWS_ROLE_ARN }} aws_region_name: us-east-1 @@ -65,13 +65,12 @@ jobs: # only used for mongodb-client-encryption - name: Augment SBOM and copy to release assets if: ${{ '' != '' }} - uses: mongodb-labs/drivers-github-tools/sbom@v2 + uses: mongodb-labs/drivers-github-tools/sbom@v3 with: - silk_asset_group: '' sbom_file_name: sbom.json - name: Generate authorized pub report - uses: mongodb-labs/drivers-github-tools/full-report@v2 + uses: mongodb-labs/drivers-github-tools/full-report@v3 with: release_version: ${{ env.package_version }} product_name: mongodb @@ -83,7 +82,7 @@ jobs: evergreen_project: mongo-node-driver-next evergreen_commit: ${{ env.commit }} - - uses: mongodb-labs/drivers-github-tools/upload-s3-assets@v2 + - uses: mongodb-labs/drivers-github-tools/upload-s3-assets@v3 with: version: ${{ env.package_version }} product_name: mongodb @@ -97,7 +96,7 @@ jobs: - uses: actions/checkout@v5 - name: Install Node and dependencies - uses: mongodb-labs/drivers-github-tools/node/setup@v2 + uses: mongodb-labs/drivers-github-tools/node/setup@v3 - run: npm publish --provenance --tag=latest if: ${{ needs.release_please.outputs.release_created }} From 3ee830d6daf82c77286a08e55019b8bbc3125c0b Mon Sep 17 00:00:00 2001 From: bailey Date: Fri, 3 Oct 2025 10:21:53 -0600 Subject: [PATCH 2/2] remove publish, just in case --- .github/workflows/release.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4d5fdd823f8..4f830e3f665 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -98,7 +98,7 @@ jobs: - name: Install Node and dependencies uses: mongodb-labs/drivers-github-tools/node/setup@v3 - - run: npm publish --provenance --tag=latest - if: ${{ needs.release_please.outputs.release_created }} - env: - NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} + # - run: npm publish --provenance --tag=latest + # if: ${{ needs.release_please.outputs.release_created }} + # env: + # NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}