Skip to content

IT-2623 Update release-package.yml workflow to use Trusted publishing - #12

Merged
slaviczavik merged 1 commit into
mainfrom
IT-2623_npm-trusted-publish
Jun 24, 2026
Merged

IT-2623 Update release-package.yml workflow to use Trusted publishing#12
slaviczavik merged 1 commit into
mainfrom
IT-2623_npm-trusted-publish

Conversation

@lucirezac

@lucirezac lucirezac commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

IT-2623

Objective

Replace NPM_TOKEN by NPM Trusted publishing, see: https://maptiler.atlassian.net/wiki/spaces/MAPTILER/pages/3761274898/Public+NPM+packages

Description

Workflow release-package.yml updated:

  • permissions required for OIDC added
  • NPM_TOKEN environment variable removed
  • actions version updated

GitHub Actions connection to NPMJS registry is already setup.

Acceptance

ACTION REQUIRED:
Please review, merge and test. In case of any issues, contact Infrastructure team.
NPM_TOKEN will expire Aug 24, 2026, after this date old authentication will no longer work.

@lucirezac lucirezac self-assigned this Jun 16, 2026
@lucirezac
lucirezac requested a review from slaviczavik as a code owner June 16, 2026 13:11
@slaviczavik
slaviczavik merged commit f1529c2 into main Jun 24, 2026
1 check passed
@slaviczavik
slaviczavik deleted the IT-2623_npm-trusted-publish branch June 24, 2026 10:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants