Skip to content

Workload Identities Package rename - #2904

Merged
mark-kogan-stripe merged 5 commits into
private-previewfrom
mark/wif-rename
Oct 20, 2026
Merged

mark-kogan-stripe merged 5 commits into
private-previewfrom
mark/wif-rename

Conversation

@mark-kogan-stripe

@mark-kogan-stripe mark-kogan-stripe commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

Why?

The workload identities package should be given a generic name, so that future support for separate cloud providers can be added to the same package, reducing adoption friction of package discovery

What?

Changed all references of aws-workload-identity to workload-identity

Configuration

  • skip-changefile: This PR is not a user-facing change, so there's no changefile.

Copilot AI balanced review requested due to automatic review settings October 19, 2026 14:46
@mark-kogan-stripe
mark-kogan-stripe requested a review from a team as a code owner October 19, 2026 14:46
@mark-kogan-stripe
mark-kogan-stripe requested review from ramya-stripe and removed request for a team October 19, 2026 14:46
@mark-kogan-stripe
mark-kogan-stripe changed the base branch from master to private-preview October 19, 2026 14:47
@mark-kogan-stripe mark-kogan-stripe changed the title Mark/wif rename Workload Identities Package rename Oct 19, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The rename is consistent across package references and release tooling, with only a nonblocking spelling correction remaining.

1 open issue
What changed in this PR

Renames the companion package to @stripe/workload-identity to accommodate future cloud providers while retaining AWS support.

Changes:

  • Updates package naming, documentation, and SDK guidance.
  • Moves package files to the generic directory.
  • Updates build targets and release tags.
File Description
src/​WorkloadIdentity.ts Updates adapter references in comments and errors.
README.md Updates installation, import, and documentation links.
packages/​workload-identity/​tsconfig.json Relocates development configuration.
packages/​workload-identity/​tsconfig.esm.json Relocates ESM build configuration.
packages/​workload-identity/​tsconfig.cjs.json Relocates CommonJS build configuration.
packages/​workload-identity/​test/​awsWorkloadIdentity.spec.ts Relocates AWS adapter tests.
packages/​workload-identity/​src/​index.ts Relocates AWS adapter implementation.
packages/​workload-identity/​README.md Updates package naming and release instructions.
packages/​workload-identity/​package.json Updates package name and repository paths.
packages/​workload-identity/​LICENSE Carries license into renamed directory.
packages/​workload-identity/​.npmignore Relocates publishing exclusions.
packages/​workload-identity/​.mocharc.js Relocates test configuration.
justfile Updates companion package target.
CHANGELOG.md Records the rename.
.hark/​changes/​2026-10-19_make-wif-package-generic.change.md Adds release metadata for the rename.
.github/​workflows/​publish-workload-identity.yml Updates publishing paths and tag prefix.

Review effort: Balanced

Comment thread CHANGELOG.md Outdated
@mark-kogan-stripe
mark-kogan-stripe requested review from jar-stripe and removed request for ramya-stripe October 19, 2026 14:58
Comment thread packages/workload-identity/README.md Outdated
Comment thread .hark/changes/2026-10-19_markisaackogan_make-wif-package-generic.change.md Outdated
@mark-kogan-stripe
mark-kogan-stripe merged commit 34f816b into private-preview Oct 20, 2026
14 checks passed
@mark-kogan-stripe
mark-kogan-stripe deleted the mark/wif-rename branch October 20, 2026 13:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants