Skip to content

chore: re-add eds-tokens to release-please config#4882

Open
pomfrida wants to merge 1 commit intomainfrom
chore/re-add-eds-tokens-to-release-please
Open

chore: re-add eds-tokens to release-please config#4882
pomfrida wants to merge 1 commit intomainfrom
chore/re-add-eds-tokens-to-release-please

Conversation

@pomfrida
Copy link
Copy Markdown
Collaborator

@pomfrida pomfrida commented May 4, 2026

Summary

  • Re-adds packages/eds-tokens to release-please config and manifest at 2.2.0
  • Removes the global last-release-sha override so eds-tokens' changelog starts from its own [email protected] tag

Context

eds-tokens was temporarily removed from release-please in f3244fc so we could publish 2.3.0-beta.0 manually, letting the mobile team validate the new TypeScript output. Mobile team confirmed today that the API works as expected, so we can release 2.3.0 as stable.

scripts/ is added to exclude-paths (build-time guard scripts shouldn't trigger releases), matching the pattern used for rollup.config.js etc.

Why remove last-release-sha?

It's a global override that limits release-please to commits since 0ef704b8. If left in place when eds-tokens is re-added, the 2.3.0 changelog would skip everything between [email protected] (2026-02-17) and 0ef704b8 — including the beta features and most of the fixes.

What gets released after merge

Release-please will rebuild #4856 (or open a fresh release PR) including:

Manual steps after the release PR merges

npm deprecate '@equinor/[email protected]' "Use @latest instead"
npm deprecate '@equinor/[email protected]' "Use @latest instead"
npm deprecate '@equinor/[email protected]' "Use @latest instead"

Closes #4591

Test plan

  • CI passes
  • After merge, verify release-please opens/updates a release PR that includes eds-tokens 2.3.0 with a complete changelog from v2.2.0

Mobile team confirmed the TS API in 2.3.0-beta.2 works as expected, so
eds-tokens can be released as stable. Re-adds the package entry that was
temporarily removed in f3244fc to unblock stable releases of other packages.

Also removes the global last-release-sha override so eds-tokens' changelog
starts from its own v2.2.0 tag rather than from 0ef704b — without this,
beta features (#4538, #4587, #4641, #4783) and recent fixes (#4831, #4864,
#4873) would be missing from the 2.3.0 changelog entry.

Closes #4591
@pomfrida pomfrida self-assigned this May 4, 2026
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.

chore: re-add eds-tokens to release-please config after beta

1 participant