Skip to content

Update node and permissions to allow publishing via OIDC#739

Merged
luacmartins merged 2 commits into
mainfrom
andrew-oidc
Nov 3, 2025
Merged

Update node and permissions to allow publishing via OIDC#739
luacmartins merged 2 commits into
mainfrom
andrew-oidc

Conversation

@AndrewGable

Copy link
Copy Markdown
Contributor

Adds latest node 24 (that supports the new OIDC publishing) and adds the GitHub Actions permissions to support this new publishing.

See https://github.blog/changelog/2025-09-29-strengthening-npm-security-important-changes-to-authentication-and-token-management/

Fixed Issues

See https://github.com/Expensify/Expensify/issues/558148

@AndrewGable AndrewGable requested a review from tomekzaw October 31, 2025 21:12
@AndrewGable AndrewGable self-assigned this Oct 31, 2025
@luacmartins luacmartins changed the title Update node and permissions to allow publishing via OIDC [HOLD] Update node and permissions to allow publishing via OIDC Oct 31, 2025
@AndrewGable AndrewGable changed the title [HOLD] Update node and permissions to allow publishing via OIDC Update node and permissions to allow publishing via OIDC Nov 3, 2025
@AndrewGable

Copy link
Copy Markdown
Contributor Author

Off hold @luacmartins

@luacmartins luacmartins merged commit 28b879a into main Nov 3, 2025
6 checks passed
@luacmartins luacmartins deleted the andrew-oidc branch November 3, 2025 15:08
@AndrewGable

Copy link
Copy Markdown
Contributor Author

This deploy didn't seem to work. Looking into it today.

@AndrewGable

Copy link
Copy Markdown
Contributor Author
Google Chrome 2025-11-03 at 11 22 18

Found the issue, copy paste issue

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.

3 participants