[PR #7846] [MERGED] Add explicit permissions to GitHub Actions workflows #97332

Closed
opened 2026-05-26 14:18:07 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/7846
Author: @MatissJanis
Created: 5/14/2026
Status: Merged
Merged: 5/14/2026
Merged by: @MatissJanis

Base: masterHead: claude/fix-github-actions-permissions-8EA32


📝 Commits (4)

📊 Changes

14 files changed (+48 additions, -0 deletions)

View changed files

📝 .github/workflows/build.yml (+3 -0)
📝 .github/workflows/check.yml (+3 -0)
📝 .github/workflows/count-points.yml (+5 -0)
📝 .github/workflows/docker-release.yml (+4 -0)
📝 .github/workflows/electron-pr.yml (+3 -0)
📝 .github/workflows/i18n-string-extract-master.yml (+3 -0)
📝 .github/workflows/issues-close-feature-requests.yml (+3 -0)
📝 .github/workflows/issues-close-tech-support.yml (+3 -0)
📝 .github/workflows/issues-remove-help-wanted.yml (+3 -0)
📝 .github/workflows/netlify-release.yml (+3 -0)
📝 .github/workflows/publish-flathub.yml (+3 -0)
📝 .github/workflows/publish-microsoft-store.yml (+3 -0)
📝 .github/workflows/publish-nightly-electron.yml (+3 -0)
upcoming-release-notes/7846.md (+6 -0)

📄 Description

Description

Patching some issues spotted by zizimor.

N/A

Testing

N/A

Checklist

  • No obvious regressions in affected areas
  • Self-review has been performed - Each workflow now has minimal required permissions

https://claude.ai/code/session_01FsyCaLEqb3C4egMPUoAFRg


🔄 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/7846 **Author:** [@MatissJanis](https://github.com/MatissJanis) **Created:** 5/14/2026 **Status:** ✅ Merged **Merged:** 5/14/2026 **Merged by:** [@MatissJanis](https://github.com/MatissJanis) **Base:** `master` ← **Head:** `claude/fix-github-actions-permissions-8EA32` --- ### 📝 Commits (4) - [`bd4d827`](https://github.com/actualbudget/actual/commit/bd4d82751e45b6c5349ce5efc81efc5c605184c0) [AI] Add explicit permissions blocks to GitHub Actions workflows - [`a4705f9`](https://github.com/actualbudget/actual/commit/a4705f9a8e5b645eab0a99880d6adb2d18f82ba7) Merge branch 'master' of http://127.0.0.1:44439/git/actualbudget/actual into claude/fix-github-actions-permissions-8EA32 - [`e283382`](https://github.com/actualbudget/actual/commit/e283382c8dedd6e2791bdc9a493d726180744eb3) Add release notes for PR #7846 - [`99847d2`](https://github.com/actualbudget/actual/commit/99847d2e3bdc891d3e99f98d378522cab5b11ce8) Update category for release notes ### 📊 Changes **14 files changed** (+48 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/build.yml` (+3 -0) 📝 `.github/workflows/check.yml` (+3 -0) 📝 `.github/workflows/count-points.yml` (+5 -0) 📝 `.github/workflows/docker-release.yml` (+4 -0) 📝 `.github/workflows/electron-pr.yml` (+3 -0) 📝 `.github/workflows/i18n-string-extract-master.yml` (+3 -0) 📝 `.github/workflows/issues-close-feature-requests.yml` (+3 -0) 📝 `.github/workflows/issues-close-tech-support.yml` (+3 -0) 📝 `.github/workflows/issues-remove-help-wanted.yml` (+3 -0) 📝 `.github/workflows/netlify-release.yml` (+3 -0) 📝 `.github/workflows/publish-flathub.yml` (+3 -0) 📝 `.github/workflows/publish-microsoft-store.yml` (+3 -0) 📝 `.github/workflows/publish-nightly-electron.yml` (+3 -0) ➕ `upcoming-release-notes/7846.md` (+6 -0) </details> ### 📄 Description ## Description Patching some issues spotted by zizimor. ## Related issue(s) N/A ## Testing N/A ## Checklist - [x] No obvious regressions in affected areas - [x] Self-review has been performed - Each workflow now has minimal required permissions https://claude.ai/code/session_01FsyCaLEqb3C4egMPUoAFRg --- <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-26 14:18:07 -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#97332