[PR #7556] [MERGED] Enable trusted publishing for nightly npm packages #56556

Closed
opened 2026-05-01 04:29:54 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/7556
Author: @jfdoming
Created: 4/20/2026
Status: Merged
Merged: 4/20/2026
Merged by: @jfdoming

Base: masterHead: jfdoming/nightly-trusted-publishing


📝 Commits (4)

  • e951966 Enable trusted publishing for nightly npm packages
  • ece194f Add release notes for PR #7556
  • 0e8c4ad Change category to Maintenance and update description
  • 74dd2df Fix formatting of id-token permission comment

📊 Changes

2 files changed (+7 additions, -10 deletions)

View changed files

📝 .github/workflows/publish-nightly-npm-packages.yml (+1 -10)
upcoming-release-notes/7556.md (+6 -0)

📄 Description

Description

Ref: https://docs.npmjs.com/trusted-publishers

Testing

Will merge and test with the nightly workflow first before we migrate regular publishing

Checklist

  • Release notes added (see link above)
  • No obvious regressions in affected areas
  • Self-review has been performed - I understand what each change in the code does and why it is needed

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/actualbudget/actual/pull/7556 **Author:** [@jfdoming](https://github.com/jfdoming) **Created:** 4/20/2026 **Status:** ✅ Merged **Merged:** 4/20/2026 **Merged by:** [@jfdoming](https://github.com/jfdoming) **Base:** `master` ← **Head:** `jfdoming/nightly-trusted-publishing` --- ### 📝 Commits (4) - [`e951966`](https://github.com/actualbudget/actual/commit/e95196667c0448c16fbc3b98a798a983fcf4aac0) Enable trusted publishing for nightly `npm` packages - [`ece194f`](https://github.com/actualbudget/actual/commit/ece194f60fd7dc0cfc1c0ae38314516e1521950f) Add release notes for PR #7556 - [`0e8c4ad`](https://github.com/actualbudget/actual/commit/0e8c4ad5e6c43020e7f739e3e96a6683266a7805) Change category to Maintenance and update description - [`74dd2df`](https://github.com/actualbudget/actual/commit/74dd2df46e16fbaebe2fb047e57f24f5cc1de0c0) Fix formatting of id-token permission comment ### 📊 Changes **2 files changed** (+7 additions, -10 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/publish-nightly-npm-packages.yml` (+1 -10) ➕ `upcoming-release-notes/7556.md` (+6 -0) </details> ### 📄 Description <!-- Thank you for submitting a pull request! Make sure to follow the instructions to write release notes for your PR — it should only take a minute or two: https://github.com/actualbudget/docs#writing-good-release-notes. Try running yarn generate:release-notes *before* pushing your PR for an interactive experience. --> ## Description Ref: https://docs.npmjs.com/trusted-publishers ## Related issue(s) <!-- e.g. Fixes #123, Relates to #456 --> ## Testing Will merge and test with the nightly workflow first before we migrate regular publishing ## Checklist - [x] Release notes added (see link above) - [x] No obvious regressions in affected areas - [x] Self-review has been performed - I understand what each change in the code does and why it is needed <!--- actual-bot-sections ---> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-05-01 04:29:54 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#56556