[PR #7852] [MERGED] [AI] Replace GitHub Actions with native gh CLI commands #77424

Closed
opened 2026-05-16 19:19:00 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

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

Base: masterHead: claude/fix-zizmor-action-note-i6AV5


📝 Commits (4)

  • c014d41 [AI] Replace superfluous actions flagged by zizmor
  • 451cc32 [AI] Simplify electron release upload script
  • 62f8c2b Add release notes for PR #7852
  • 3c5ddcb [AI] Narrow error suppression on gh release create

📊 Changes

3 files changed (+38 additions, -18 deletions)

View changed files

📝 .github/workflows/electron-master.yml (+22 -7)
📝 .github/workflows/issues-close-feature-requests.yml (+10 -11)
upcoming-release-notes/7852.md (+6 -0)

📄 Description

Description

Patching a few more issues caught by zizmor.

N/A

Testing

The changes are workflow configuration updates. Verification will occur when these workflows run in CI/CD:

  • Desktop release workflow will test the new gh release create/upload logic
  • Feature request workflow will test the new label, comment, and close operations

Checklist

  • No obvious regressions in affected areas
  • Self-review has been performed

https://claude.ai/code/session_013WRPAHxFfC3XWh3pQh4daz


🔄 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/7852 **Author:** [@MatissJanis](https://github.com/MatissJanis) **Created:** 5/15/2026 **Status:** ✅ Merged **Merged:** 5/15/2026 **Merged by:** [@MatissJanis](https://github.com/MatissJanis) **Base:** `master` ← **Head:** `claude/fix-zizmor-action-note-i6AV5` --- ### 📝 Commits (4) - [`c014d41`](https://github.com/actualbudget/actual/commit/c014d4108c06a60b93b72ef21678f4dfc2c6978a) [AI] Replace superfluous actions flagged by zizmor - [`451cc32`](https://github.com/actualbudget/actual/commit/451cc32c9fa47d6fb801dbc6ad0aa02f8ca7d097) [AI] Simplify electron release upload script - [`62f8c2b`](https://github.com/actualbudget/actual/commit/62f8c2b1798f000351eea3c356e56b939902437e) Add release notes for PR #7852 - [`3c5ddcb`](https://github.com/actualbudget/actual/commit/3c5ddcbefcd2bb7f876bbe65b262a21519f4530f) [AI] Narrow error suppression on gh release create ### 📊 Changes **3 files changed** (+38 additions, -18 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/electron-master.yml` (+22 -7) 📝 `.github/workflows/issues-close-feature-requests.yml` (+10 -11) ➕ `upcoming-release-notes/7852.md` (+6 -0) </details> ### 📄 Description ## Description Patching a few more issues caught by zizmor. ## Related issue(s) N/A ## Testing The changes are workflow configuration updates. Verification will occur when these workflows run in CI/CD: - Desktop release workflow will test the new `gh release create/upload` logic - Feature request workflow will test the new label, comment, and close operations ## Checklist - [x] No obvious regressions in affected areas - [x] Self-review has been performed https://claude.ai/code/session_013WRPAHxFfC3XWh3pQh4daz --- <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-16 19:19:00 -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#77424