Skip to content

chore(CD): Release with OIDC trusted publishing#5709

Merged
jmuzina merged 2 commits intomainfrom
rm-node-token
Dec 2, 2025
Merged

chore(CD): Release with OIDC trusted publishing#5709
jmuzina merged 2 commits intomainfrom
rm-node-token

Conversation

@jmuzina
Copy link
Member

@jmuzina jmuzina commented Dec 2, 2025

Done

Vanilla Framework version of canonical/react-components#1282

Enables publishing using OIDC instead of auth token.

@bartaz has previously configured the vanilla-framework package to expect trusted publishing from our release workflow file.

Check if PR is ready for release

If this PR contains Vanilla SCSS or macro code changes, it should contain the following changes to make sure it's ready for the release:

  • PR should have one of the following labels to automatically categorise it in release notes:
    • Feature 🎁, Breaking Change 💣, Bug 🐛, Documentation 📝, Maintenance 🔨.
  • Vanilla version in package.json should be updated relative to the most recent release, following semver convention
    • if existing APIs (CSS classes & macro APIs) are not changed it can be a bugfix release (x.x.X)
    • if existing APIs (CSS classes & macro APIs) are changed/added/removed it should be a minor version (x.X.0)
    • see the wiki for more details
  • Any changes to component class names (new patterns, variants, removed or added features) or macros should be listed on the what's new page.

@webteam-app
Copy link

@jmuzina jmuzina added Review: Code +1 Review: Percy needed This PR needs a review of Percy for visual regressions and removed Review: Code needed labels Dec 2, 2025
@jmuzina jmuzina merged commit 2929c62 into main Dec 2, 2025
14 checks passed
@jmuzina jmuzina deleted the rm-node-token branch December 2, 2025 15:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Maintenance 🔨 Review: Code +1 Review: Percy needed This PR needs a review of Percy for visual regressions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants