Skip to content

Conversation

@MariusStorhaug
Copy link
Member

@MariusStorhaug MariusStorhaug commented Jan 27, 2026

This pull request updates the GitHub Actions workflow for releases, focusing on improved clarity, expanded release triggers, and dependency updates.

Workflow improvements:

  • The release workflow now also triggers on changes to any files under the src/ directory, in addition to action.yml.
  • Permission comments have been added to clarify why contents: write and pull-requests: write are needed.
  • The step name for checking out the repository has been changed from "Checkout Code" to "Checkout repo" for clarity.

Dependency update:

  • The PSModule/Release-GHRepository GitHub Action has been updated from version v2.0.1 to v2.0.2.

Copilot AI review requested due to automatic review settings January 27, 2026 19:16
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the GitHub Actions Release workflow to track source changes and to use the latest pinned revision of the PSModule/Release-GHRepository action, with clearer permission annotations.

Changes:

  • Expanded the pull_request.paths filter to include src/**.
  • Added inline comments explaining why contents: write and pull-requests: write permissions are needed.
  • Bumped PSModule/Release-GHRepository from v2.0.1 to v2.0.2 (pinned by commit SHA).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@MariusStorhaug MariusStorhaug changed the title 🩹 Update Release workflow and dependencies 🩹 [Patch]: Update Release workflow and dependencies Jan 27, 2026
@MariusStorhaug MariusStorhaug changed the title 🩹 [Patch]: Update Release workflow and dependencies ⚙️ [Maintenance]: Update Release workflow and dependencies Jan 27, 2026
@MariusStorhaug MariusStorhaug self-assigned this Jan 27, 2026
@MariusStorhaug MariusStorhaug changed the title ⚙️ [Maintenance]: Update Release workflow and dependencies ⚙️ [Maintenance]: Align Release workflow across repositories Jan 27, 2026
@MariusStorhaug MariusStorhaug changed the title ⚙️ [Maintenance]: Align Release workflow across repositories ⚙️ [Maintenance]: Align workflows across action repositories Jan 27, 2026
@MariusStorhaug MariusStorhaug merged commit e940545 into main Jan 27, 2026
24 checks passed
@MariusStorhaug MariusStorhaug deleted the update-release-workflow branch January 27, 2026 22:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants