Skip to content

Publish Releases for app-v* tags in build workflow - #1

Merged
KittenCN merged 2 commits into
mainfrom
copilot/update-github-actions-workflow
Oct 6, 2026
Merged

KittenCN merged 2 commits into
mainfrom
copilot/update-github-actions-workflow

Conversation

Copilot AI commented Oct 6, 2026 •

Copy link
Copy Markdown

The release job only ran for v* tags. This repo's tags look like app-v0.2.64-71, so Actions builds finished without publishing a Release, and the Windows ZIPs only ever showed up as 14-day Artifacts.

  • Trigger: on.push.tags now includes app-v*.
  • Release gate: the release job's if accepts refs starting with refs/tags/v or refs/tags/app-v.
on:
  push:
    tags: ['v*', 'app-v*']
...
  release:
    if: >
      ...
      (startsWith(github.ref, 'refs/tags/v') || startsWith(github.ref, 'refs/tags/app-v'))

The asset collection, notes generation and stale-asset cleanup steps are unchanged. Windows ZIPs are published through those existing steps.

  • The release is still gated on Android, Windows and iOS all succeeding. A failure in any one of them still skips publishing.
  • Pushing a new app-v* tag triggers the new path. The existing app-v0.2.64-71 tag won't re-run by itself.

Co-authored-by: KittenCN <10828489+KittenCN@users.noreply.github.com>
Copilot AI changed the title [WIP] Update GitHub Actions workflow for Release publishing Publish Releases for app-v* tags in build workflow Oct 6, 2026
Copilot AI requested a review from KittenCN October 6, 2026 02:31
@KittenCN
KittenCN marked this pull request as ready for review October 6, 2026 02:44
Copilot AI balanced review requested due to automatic review settings October 6, 2026 02:44
@KittenCN
KittenCN merged commit 9802795 into main Oct 6, 2026
8 checks passed

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot review overview

🟢 Approval recommended

The trigger and release condition are consistently updated without changing existing release safeguards.

Review effort: Balanced
Findings: None

What changed in this PR

Extends the build workflow to publish releases for the repository’s app-v* tag format.

Changes:

  • Triggers builds for app-v* tags.
  • Allows successful tagged builds to enter the existing release job.
File Description
.github/​workflows/​build.yml Adds app-v* support to the trigger and release gate.

💡 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.

3 participants