Skip to content

Conversation

@BYK
Copy link
Member

@BYK BYK commented Jan 12, 2026

When running the Craft prepare-release action, the created (or existing) publish request issue URL is now emitted as a ::notice:: annotation, making it visible in the GitHub Actions workflow summary.

Changes

  • Capture the URL returned by gh issue create command
  • Emit ::notice::Created publish request: <url> annotation
  • Handle existing issues: emit ::notice::Existing publish request: <url>
  • Add issue_url action output for downstream workflow steps
  • Add id: request-publish to the step for output reference

Capture the URL returned by gh issue create and emit it as a ::notice::
annotation visible in the GitHub Actions workflow summary.

Also exposes the URL as an action output (issue_url) for downstream steps.
Handles both new issue creation and existing issue detection.
@github-actions
Copy link
Contributor

Semver Impact of This PR

🟡 Minor (new features)

📋 Changelog Preview

This is how your changes will appear in the changelog.
Entries from this PR are highlighted with a left border (blockquote style).


New Features ✨

  • (action) Emit publish request issue URL as annotation by BYK in #708

🤖 This preview updates automatically when you update the PR.

@BYK BYK marked this pull request as ready for review January 12, 2026 23:07
@BYK BYK enabled auto-merge (squash) January 12, 2026 23:08
@BYK BYK merged commit 15e3969 into master Jan 13, 2026
16 checks passed
@BYK BYK deleted the feat/emit-issue-url-annotation branch January 13, 2026 15:38
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.

3 participants