Skip to content

Replace deprecated GitHub release action - #32

Open
bioleyl wants to merge 1 commit into
mainfrom
fix/release-workflow-warnings
Open

bioleyl wants to merge 1 commit into
mainfrom
fix/release-workflow-warnings

Conversation

@bioleyl

@bioleyl bioleyl commented Sep 6, 2026

Copy link
Copy Markdown
Owner

No description provided.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟢 Approval recommended

The replacement uses gh release create with appropriate permissions and preserves the existing tag/title/notes behavior on ubuntu-latest.

Pull request overview

Updates the repository’s manual release workflows to stop using the deprecated actions/create-release@v1 action and instead create releases via the GitHub CLI, keeping the release contents consistent with the existing format.

Changes:

  • Replaced actions/create-release@v1 with a gh release create ... step in the create-package release workflow.
  • Replaced actions/create-release@v1 with a gh release create ... step in the core-package release workflow.
File summaries
File Description
.github/workflows/release-create.yml Switches release creation to gh release create and builds release notes via bash printf.
.github/workflows/release-core.yml Switches release creation to gh release create and builds release notes via bash printf.
Review details
  • Files reviewed: 2/2 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

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.

2 participants