Skip to content

Tag verified PR merge commits instead of unverified help update commits#44

Merged
marko-stanojevic merged 2 commits intomainfrom
copilot/tag-verified-commits-for-releases
Dec 30, 2025
Merged

Tag verified PR merge commits instead of unverified help update commits#44
marko-stanojevic merged 2 commits intomainfrom
copilot/tag-verified-commits-for-releases

Conversation

Copy link
Contributor

Copilot AI commented Dec 30, 2025

Release tags were pointing to unverified github-actions[bot] commits that update help documentation, instead of the verified PR merge commits.

Changes

  • Moved "Create Release Tag" step in ps-build-module.yml to execute before help documentation commit
  • Tag now captures HEAD at verified PR merge, before subsequent help updates

Flow

Before:

1. Build module
2. Generate help
3. Commit help (unverified) ← tag pointed here
4. Create tag

After:

1. Build module
2. Generate help
3. Create tag ← now points to verified PR merge
4. Commit help (unverified)

Help updates still occur and push normally; only tag timing changes.

Original prompt

This section details on the original issue you should resolve

<issue_title>Git Tags for releases should be applied to verified commits for PR merge</issue_title>
<issue_description>Git Tags for releases should be applied to verified commits for PR merge.

Currently, we apply Git Tags to command help update which is unverified.
It would be great if we can tag commit prior to that.</issue_description>

Comments on the Issue (you are @copilot in this section)


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Co-authored-by: marko-stanojevic <18008492+marko-stanojevic@users.noreply.github.com>
Copilot AI changed the title [WIP] Apply git tags to verified commits for PR merge Tag verified PR merge commits instead of unverified help update commits Dec 30, 2025
@github-actions
Copy link
Contributor

Code Coverage

Package Line Rate Branch Rate Health
Private 100% 0%
Public 100% 0%
Summary 100% (11 / 11) 100% (0 / 0)

Minimum allowed line rate is 0%

@marko-stanojevic marko-stanojevic marked this pull request as ready for review December 30, 2025 16:56
@marko-stanojevic marko-stanojevic merged commit 170c793 into main Dec 30, 2025
@marko-stanojevic marko-stanojevic deleted the copilot/tag-verified-commits-for-releases branch December 30, 2025 16:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Git Tags for releases should be applied to verified commits for PR merge

2 participants