github-actions: bump aws-actions/configure-aws-credentials from 4 to 5 - #676
Merged
bgentry merged 1 commit intoSep 2, 2026
Conversation
Bumps [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials) from 4 to 5. - [Release notes](https://github.com/aws-actions/configure-aws-credentials/releases) - [Changelog](https://github.com/aws-actions/configure-aws-credentials/blob/main/CHANGELOG.md) - [Commits](aws-actions/configure-aws-credentials@v4...v5) --- updated-dependencies: - dependency-name: aws-actions/configure-aws-credentials dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
bgentry
approved these changes
Sep 1, 2026
bgentry
left a comment
Contributor
There was a problem hiding this comment.
🤖 Codex review: Approved after dependency security and compatibility review.
Upgrade
aws-actions/configure-aws-credentials:v4→v5- Reviewed head:
c361dc7dd831d397adccce2d6c492750fa675fde - Resolved
v5identity at review time:
61815dcd50bd041e203e49132bacad1fd04d2708
Security review
- Compared the exact upstream trees and generated bundles. The current
v4
tag resolves to7474bc4690e29a8392af63c5b98e7449536d5c3a;v5resolves through tag
objectcabfdba3510de1431bac9dba27511d97497fc100to the signed, immutable
v5.1.1commit above. - Reviewed 26 added, 99 changed, and 15 removed lockfile entries plus sensitive
proxy/PAC artifacts. Registry SHA-512 values match; there are no new install
hooks, non-registry sources, integrity rewrites, native bindings, or
platform-gated runtime packages. - River's OIDC path retains the same permissions, token/STS flow, credential
masking/export, and cleanup. New strict boolean parsing, account allowlisting,
timeout, and broader proxy/PAC support are optional and inactive with River's
inputs. No unconditional secret read, telemetry, filesystem write, or process
spawning was introduced. - This is a routine major update, not a confirmed security update. It removes
older Smithy/UUID advisory surfaces; advisory-flagged additions are reachable
only through caller-supplied PAC/FTP or SOCKS proxy configuration, which
River does not use.
Compatibility verification
- The affected jobs execute
v5, acquire OIDC credentials, and reach AWS STS;
STS rejects Dependabot's identity before any build. The same role-policy
failure occurs across the queue while those jobs still usev4, identifying
this as the bot credential context rather than a v5 regression. - River supplies no changed/strict boolean or proxy inputs. The exact head was
checked out in isolation; its non-workflow tree is byte-identical to the
fully validated PR #677 tree, so unaffected install, lint, test, production
build, and Storybook results were reused. - All Go, JavaScript, lint, release, and public image checks are green. The
private image success path remains unavailable to bot-authored CI.
Residual risk
- Moderate-low:
@v5is a mutable major tag and must be re-resolved before
merge. The large generated bundle adds QuickJS/PAC proxy code and retains
advisory findings that are inactive in River's no-proxy configuration. The
authenticated AWS success path could not be completed in Dependabot's
restricted context.
bgentry
deleted the
dependabot/github_actions/aws-actions/configure-aws-credentials-5
branch
September 2, 2026 02:05
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps aws-actions/configure-aws-credentials from 4 to 5.
Release notes
Sourced from aws-actions/configure-aws-credentials's releases.
... (truncated)
Changelog
Sourced from aws-actions/configure-aws-credentials's changelog.
Commits
61815dcchore(main): release 5.1.1 (#1564)56d6a58chore: release 5.1.14a54c24chore(deps-dev): bump glob from 10.4.5 to 10.5.0 (#1563)b2793c9chore(deps-dev): bump@types/nodefrom 24.10.0 to 24.10.1 (#1559)8c230bfchore: Update distf7a5b07chore(deps): bump@aws-sdk/client-stsfrom 3.928.0 to 3.933.0 (#1558)730fc04chore(deps-dev): bump@biomejs/biomefrom 2.3.4 to 2.3.6 (#1555)bc0dd36chore(deps-dev): bump memfs from 4.50.0 to 4.51.0 (#1556)f2964c7chore: Update distcf46495chore(deps): bump@aws-sdk/client-stsfrom 3.922.0 to 3.928.0 (#1548)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)