[PR #2653] [MERGED] chore: move to environment secrets #2537

Closed
opened 2026-03-01 21:55:52 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/nektos/act/pull/2653
Author: @cplee
Created: 2/9/2025
Status: Merged
Merged: 2/9/2025
Merged by: @mergify[bot]

Base: masterHead: secrets


📝 Commits (5)

  • f0e7386 chore: move to environment secrets
  • 4e2bf48 fix: secrets based on feedback
  • b2cf85a fix: name of token
  • 09baad7 fix: add 'promote' environment
  • 12520ce ci: change unit test format

📊 Changes

4 files changed (+22 additions, -43 deletions)

View changed files

📝 .github/workflows/checks.yml (+12 -24)
📝 .github/workflows/promote.yml (+2 -9)
📝 .github/workflows/release.yml (+7 -10)
📝 .gitignore (+1 -0)

📄 Description

  • Remove GORELEASER_GITHUB_TOKEN secret. Instead, use the GITHUB_TOKEN to manage releases by adding permissions to the token
  • Use new GH_ACT_TOKEN secret defined in the release environment. This is a fine grained token with access to the nektos/gh-act repo only

🔄 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/nektos/act/pull/2653 **Author:** [@cplee](https://github.com/cplee) **Created:** 2/9/2025 **Status:** ✅ Merged **Merged:** 2/9/2025 **Merged by:** [@mergify[bot]](https://github.com/apps/mergify) **Base:** `master` ← **Head:** `secrets` --- ### 📝 Commits (5) - [`f0e7386`](https://github.com/nektos/act/commit/f0e738622ba0b0229287d495c198f04413428b3a) chore: move to environment secrets - [`4e2bf48`](https://github.com/nektos/act/commit/4e2bf48b8adbe39644071b77d4a6dc97fbc3b407) fix: secrets based on feedback - [`b2cf85a`](https://github.com/nektos/act/commit/b2cf85a92419b6ae1af5128eaacb7672c381bce0) fix: name of token - [`09baad7`](https://github.com/nektos/act/commit/09baad77391a8a1bdd1613e506e616c84d91c584) fix: add 'promote' environment - [`12520ce`](https://github.com/nektos/act/commit/12520cee6d36a79c0725645d5e976bedbe296daa) ci: change unit test format ### 📊 Changes **4 files changed** (+22 additions, -43 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/checks.yml` (+12 -24) 📝 `.github/workflows/promote.yml` (+2 -9) 📝 `.github/workflows/release.yml` (+7 -10) 📝 `.gitignore` (+1 -0) </details> ### 📄 Description * Remove `GORELEASER_GITHUB_TOKEN` secret. Instead, use the `GITHUB_TOKEN` to manage releases by adding permissions to the token * Use new `GH_ACT_TOKEN` secret defined in the `release` environment. This is a fine grained token with access to the nektos/gh-act repo only --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-01 21:55:52 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/act#2537
No description provided.