chore: bump unit test node version by kellertk · Pull Request #1758 · aws-actions/configure-aws-credentials (original) (raw)

@kellertk

lehmanmj

kellertk added a commit that referenced this pull request

May 25, 2026

@kellertk

This reverts commit e8614cf.

This reverts commit 4684f47.

This reverts commit 48b8685.

This reverts commit fe6ad3a.

This reverts commit 2520c5e.

This reverts commit bc1093d.

This reverts commit ffde832.

This reverts commit 707acd9.

This reverts commit a7c33ae.

This reverts commit 713aaab.

This reverts commit e6e8eba.

This reverts commit 58e7c47.

This reverts commit f35a7d7.

This reverts commit 3884f59.

This reverts commit e0ba768.

This reverts commit 6795889.

This reverts commit 29d1be3.

This reverts commit ef734cc.

This reverts commit 7521c55.

This reverts commit c0e2737.

This reverts commit dbd503f.

This reverts commit 18a236f.

This reverts commit 1ab3150.

This reverts commit 1fb495c.

This reverts commit 1e8fec8.

This reverts commit a388f23.

This reverts commit 3f7e1b6.

This reverts commit e354499.

This reverts commit 958a80f.

This reverts commit 540d0c1.

This reverts commit 07ada0f.

This reverts commit f8d4eb6.

This reverts commit 8d52d05.

This reverts commit 681892c.

This reverts commit dc2353e.

This reverts commit 61f50f6.

This reverts commit c36525a.

This reverts commit 39d1702.

This reverts commit 4cfda40.

This reverts commit 8856e12.

This reverts commit 64d8e82.

This reverts commit 78f374f.

kellertk added a commit that referenced this pull request

May 26, 2026

Bumps vitest from 3.2.4 to 4.1.5.


updated-dependencies:

Signed-off-by: dependabot[bot] support@github.com

Bump @vitest/coverage-v8 to ^4.1.5 to match peer dependency, and move vi.mock('node:fs') calls to the top level of test files to reflect actual hoisting semantics required by vitest 4.x.


Signed-off-by: dependabot[bot] support@github.com Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Tom Keller kellertk@amazon.com (cherry picked from commit 78f374f)

Bumps @actions/core from 2.0.3 to 3.0.1.


updated-dependencies:

Signed-off-by: dependabot[bot] support@github.com

@actions/core v3 ships as an ESM module with non-configurable exports, breaking vi.spyOn(). Switch to vi.mock('@actions/core') which intercepts at the module loader level.


Signed-off-by: dependabot[bot] support@github.com Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Tom Keller kellertk@amazon.com (cherry picked from commit 64d8e82)

Bumps @aws-sdk/client-sts from 3.1043.0 to 3.1044.0.


updated-dependencies:

Signed-off-by: dependabot[bot] support@github.com Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (cherry picked from commit 4cfda40)

(cherry picked from commit 39d1702)


Co-authored-by: Tom Keller kellertk@amazon.com (cherry picked from commit c36525a)

Harden the custom-tags feature against misuse and misconfiguration:


Co-authored-by: Sylvain Verly sylvain.verly@gmail.com (cherry picked from commit 61f50f6)

(cherry picked from commit dc2353e)

Closes #1067. This is a advanced option and is not needed for most deployments.

(cherry picked from commit 8d52d05)

Closes #1420.

(cherry picked from commit 07ada0f)

Wraps exportAccountId and validateCredentials calls in retryAndBackoff. Closes #1681. Adds a label parameter to retryAndBackoff for better info-level log messages.

(cherry picked from commit 540d0c1)

Previously invalid role session names would get errors from the STS API instead of this action rejecting them, causing unnecessary retries. Now we check them and fail early.

Closes #1656. That FR recommended that we sanitize the name before sending to STS, but instead we error to not silently change the user's selected session name (avoiding the potential security sharp edge)

(cherry picked from commit e354499)

Closes #1238.

(cherry picked from commit 3f7e1b6)

Bumps @aws-sdk/client-sts from 3.1044.0 to 3.1045.0.


updated-dependencies:

Signed-off-by: dependabot[bot] support@github.com Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (cherry picked from commit a388f23)

Bumps @vitest/coverage-v8 from 4.1.5 to 4.1.6.


updated-dependencies:

Signed-off-by: dependabot[bot] support@github.com Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (cherry picked from commit 1fb495c)

Bumps @smithy/property-provider from 4.2.14 to 4.3.1.


updated-dependencies:

Signed-off-by: dependabot[bot] support@github.com Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (cherry picked from commit 1ab3150)

Bumps @smithy/node-http-handler from 4.6.1 to 4.7.1.


updated-dependencies:

Signed-off-by: dependabot[bot] support@github.com Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (cherry picked from commit dbd503f)

Bumps @biomejs/biome from 2.4.14 to 2.4.15.


updated-dependencies:

Signed-off-by: dependabot[bot] support@github.com Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (cherry picked from commit 7521c55)

Bumps @types/node from 25.6.0 to 25.7.0.


updated-dependencies:

Signed-off-by: dependabot[bot] support@github.com Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (cherry picked from commit ef734cc)

Closes #483. This commit modifies the user-agent string so that it includes the GITHUB_RUN_ID and the GITHUB_RUN_ATTEMPT, in the format typically used by the SDK. User agent strings are logged to CloudTrail, allowing users to correlate CloudTrail events with GHA runs. We took this approach instead of logging the ACCESS_KEY_ID as suggested in the issue to avoid logging sensitive information.

(cherry picked from commit 29d1be3)

Closes #390. Note that 50 session tags are the AWS default, and this commit changes our default set from 7 tags to 15 tags. This commit includes logic to split the tags into "required" vs "overridable". Required tags are this action's previous defaults and could never be overridden. Overridable tags are the new set and can be overridden by custom-tags. The action will not add tags if the addition plus the required plus the user's custom tags exceed the AWS limit of 50 total tags. This ensures backwards compat for the tag additions.

(cherry picked from commit e0ba768)

(cherry picked from commit f35a7d7)

Closes #1554.

(cherry picked from commit 58e7c47)

(cherry picked from commit 713aaab)

Bumps @smithy/node-http-handler from 4.7.1 to 4.7.3.


updated-dependencies:

Signed-off-by: dependabot[bot] support@github.com Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (cherry picked from commit a7c33ae)

Bumps @types/node from 25.7.0 to 25.9.0.


updated-dependencies:

Signed-off-by: dependabot[bot] support@github.com Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (cherry picked from commit ffde832)

Bumps @aws-sdk/credential-provider-env from 3.972.34 to 3.972.38.


updated-dependencies:

Signed-off-by: dependabot[bot] support@github.com Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (cherry picked from commit bc1093d)

Bumps @smithy/property-provider from 4.3.1 to 4.3.3.


updated-dependencies:

Signed-off-by: dependabot[bot] support@github.com Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (cherry picked from commit fe6ad3a)

Bumps @aws-sdk/client-sts from 3.1045.0 to 3.1049.0.


updated-dependencies:

Signed-off-by: dependabot[bot] support@github.com Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (cherry picked from commit 4684f47)


Signed-off-by: dependabot[bot] support@github.com Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Michael Lehmann lehmanmj@amazon.com Co-authored-by: Sylvain Verly sylvain.verly@gmail.com

kellertk added a commit that referenced this pull request

May 28, 2026

Bumps vitest from 3.2.4 to 4.1.5.


updated-dependencies:

Bump @vitest/coverage-v8 to ^4.1.5 to match peer dependency, and move vi.mock('node:fs') calls to the top level of test files to reflect actual hoisting semantics required by vitest 4.x.


(cherry picked from commit 78f374f)

Bumps @actions/core from 2.0.3 to 3.0.1.


updated-dependencies:

@actions/core v3 ships as an ESM module with non-configurable exports, breaking vi.spyOn(). Switch to vi.mock('@actions/core') which intercepts at the module loader level.


(cherry picked from commit 64d8e82)

Bumps @aws-sdk/client-sts from 3.1043.0 to 3.1044.0.


updated-dependencies:

(cherry picked from commit 4cfda40)

(cherry picked from commit 39d1702)


(cherry picked from commit c36525a)

Harden the custom-tags feature against misuse and misconfiguration:


(cherry picked from commit 61f50f6)

(cherry picked from commit dc2353e)

Closes #1067. This is a advanced option and is not needed for most deployments.

(cherry picked from commit 8d52d05)

Closes #1420.

(cherry picked from commit 07ada0f)

Wraps exportAccountId and validateCredentials calls in retryAndBackoff. Closes #1681. Adds a label parameter to retryAndBackoff for better info-level log messages.

(cherry picked from commit 540d0c1)

Previously invalid role session names would get errors from the STS API instead of this action rejecting them, causing unnecessary retries. Now we check them and fail early.

Closes #1656. That FR recommended that we sanitize the name before sending to STS, but instead we error to not silently change the user's selected session name (avoiding the potential security sharp edge)

(cherry picked from commit e354499)

Closes #1238.

(cherry picked from commit 3f7e1b6)

Bumps @aws-sdk/client-sts from 3.1044.0 to 3.1045.0.


updated-dependencies:

(cherry picked from commit a388f23)

Bumps @vitest/coverage-v8 from 4.1.5 to 4.1.6.


updated-dependencies:

(cherry picked from commit 1fb495c)

Bumps @smithy/property-provider from 4.2.14 to 4.3.1.


updated-dependencies:

(cherry picked from commit 1ab3150)

Bumps @smithy/node-http-handler from 4.6.1 to 4.7.1.


updated-dependencies:

(cherry picked from commit dbd503f)

Bumps @biomejs/biome from 2.4.14 to 2.4.15.


updated-dependencies:

(cherry picked from commit 7521c55)

Bumps @types/node from 25.6.0 to 25.7.0.


updated-dependencies:

(cherry picked from commit ef734cc)

Closes #483. This commit modifies the user-agent string so that it includes the GITHUB_RUN_ID and the GITHUB_RUN_ATTEMPT, in the format typically used by the SDK. User agent strings are logged to CloudTrail, allowing users to correlate CloudTrail events with GHA runs. We took this approach instead of logging the ACCESS_KEY_ID as suggested in the issue to avoid logging sensitive information.

(cherry picked from commit 29d1be3)

Closes #390. Note that 50 session tags are the AWS default, and this commit changes our default set from 7 tags to 15 tags. This commit includes logic to split the tags into "required" vs "overridable". Required tags are this action's previous defaults and could never be overridden. Overridable tags are the new set and can be overridden by custom-tags. The action will not add tags if the addition plus the required plus the user's custom tags exceed the AWS limit of 50 total tags. This ensures backwards compat for the tag additions.

(cherry picked from commit e0ba768)

(cherry picked from commit f35a7d7)

Closes #1554.

(cherry picked from commit 58e7c47)

(cherry picked from commit 713aaab)

Bumps @smithy/node-http-handler from 4.7.1 to 4.7.3.


updated-dependencies:

(cherry picked from commit a7c33ae)

Bumps @types/node from 25.7.0 to 25.9.0.


updated-dependencies:

(cherry picked from commit ffde832)

Bumps @aws-sdk/credential-provider-env from 3.972.34 to 3.972.38.


updated-dependencies:

(cherry picked from commit bc1093d)

Bumps @smithy/property-provider from 4.3.1 to 4.3.3.


updated-dependencies:

(cherry picked from commit fe6ad3a)

Bumps @aws-sdk/client-sts from 3.1045.0 to 3.1049.0.


updated-dependencies:

(cherry picked from commit 4684f47)


Signed-off-by: dependabot[bot] support@github.com Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Michael Lehmann lehmanmj@amazon.com Co-authored-by: Sylvain Verly sylvain.verly@gmail.com

This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters

[ Show hidden characters]({{ revealButtonHref }})