Skip to content

Conversation

@scottheng96
Copy link
Contributor

@scottheng96 scottheng96 commented Oct 28, 2025

Problem

NPM tokens will soon be limited to have a max life of 3 months which makes token rotation too cumbersome.

Closes FRM-2168

Solution

Switch to OIDC between Github Actions -> NPM to boost security + avoid key rotation problem
Following the steps: https://opengovproducts.slack.com/archives/CKHLS3W3X/p1761619178924549

@linear
Copy link

linear bot commented Oct 28, 2025

on:
push:
branches:
- develop
Copy link
Contributor

@KenLSM KenLSM Nov 3, 2025

Choose a reason for hiding this comment

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

Should be to release? Otherwise every PR will attempt to run npm publish.

@KenLSM KenLSM merged commit 2a965e1 into develop Nov 3, 2025
8 checks passed
@KenLSM KenLSM deleted the chore/add-publish-yaml branch November 3, 2025 06:47
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.

2 participants