Skip to content

Output markdown to console for manual workflow runs and add workflow to CI skip list#13883

Merged
radical merged 3 commits intojamesnk/pr-tracking-action-wipfrom
copilot/sub-pr-13862-again
Jan 13, 2026
Merged

Output markdown to console for manual workflow runs and add workflow to CI skip list#13883
radical merged 3 commits intojamesnk/pr-tracking-action-wipfrom
copilot/sub-pr-13862-again

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Jan 13, 2026

Description

The pr-review-needed workflow now outputs the tracking issue markdown to the console when manually triggered via workflow_dispatch, allowing testing and debugging without updating the actual issue. The workflow file is also added to the CI skip list to prevent unnecessary builds when modifying the workflow itself.

Changes:

  • Modified the update-tracking-issue job to check for workflow_dispatch events and output the generated markdown to console instead of updating the issue
  • Added clear delimiters in console output to easily identify the issue body content during manual runs
  • Added \.github/workflows/pr-review-needed.yml to CI skip patterns in .github/workflows/ci.yml

Checklist

  • Is this feature complete?
    • Yes. Ready to ship.
    • No. Follow-up changes expected.
  • Are you including unit tests for the changes and scenario tests if relevant?
    • Yes
    • No
  • Did you add public API?
    • Yes
      • If yes, did you have an API Review for it?
        • Yes
        • No
      • Did you add <remarks /> and <code /> elements on your triple slash comments?
        • Yes
        • No
    • No
  • Does the change make any security assumptions or guarantees?
    • Yes
      • If yes, have you done a threat model and had a security review?
        • Yes
        • No
    • No
  • Does the change require an update in our Aspire docs?

💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

…orkflow changes

Co-authored-by: radical <1472+radical@users.noreply.github.com>
update-tracking-issue:
runs-on: ubuntu-latest
needs: get-prs-needing-review
if: ${{ github.event_name != 'workflow_dispatch' }}
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

@copilot instead of skipping the job completely, skip only the creation of the issue. Instead of creating the issue emit the markdown for the issue body to the console.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Done in 1f05130. The job now runs for both scheduled and manual triggers. When triggered via workflow_dispatch, it outputs the markdown issue body to the console instead of updating the issue. The markdown is wrapped in clear delimiters for easy identification in the logs.

Copilot AI changed the title [WIP] Improve accuracy of PR review tracking Skip tracking issue update for manual workflow runs and add workflow to CI skip list Jan 13, 2026
Copilot AI requested a review from radical January 13, 2026 17:22
…ng job

Co-authored-by: radical <1472+radical@users.noreply.github.com>
Copilot AI changed the title Skip tracking issue update for manual workflow runs and add workflow to CI skip list Output markdown to console for manual workflow runs and add workflow to CI skip list Jan 13, 2026
@radical radical marked this pull request as ready for review January 13, 2026 17:27
@radical radical merged commit 6b9dc12 into jamesnk/pr-tracking-action-wip Jan 13, 2026
2 of 3 checks passed
@radical radical deleted the copilot/sub-pr-13862-again branch January 13, 2026 17:28
@github-actions github-actions bot locked and limited conversation to collaborators Feb 13, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants