Skip to content

K2GO-433 chore(ci): expose Play AAB as a 1-day artifact on manual runs - #641

Merged
luisguzman-adfa merged 1 commit into
mainfrom
chore/K2GO-433-on-demand-aab-artifact
Oct 8, 2026
Merged

luisguzman-adfa merged 1 commit into
mainfrom
chore/K2GO-433-on-demand-aab-artifact

Conversation

@luisguzman-adfa

Copy link
Copy Markdown
Collaborator

What

Add a workflow_dispatch-only step to the release workflow.

Why

A manual run has no release tag, so the R2 upload, the GitHub release, and the
update.json steps are all skipped, and the built AAB is otherwise unreachable.

Scope

  • The new step runs only on workflow_dispatch. Tag-triggered releases are unchanged.
  • No change to the build command, signing, R2 upload, or the OTA manifest.

Verification

Run the workflow on this branch, download the k2go-play-aab artifact, and
confirm nothing goes to R2 (no tag, so the R2 / release / update.json steps skip).

A workflow_dispatch run has no release tag, so the R2 upload and GitHub release steps are skipped. Add a dispatch-only upload-artifact step (1-day retention) so a signed Play AAB can be built from any branch without a release tag or a versionName bump.
@luisguzman-adfa
luisguzman-adfa merged commit 2470816 into main Oct 8, 2026
2 checks passed
@luisguzman-adfa
luisguzman-adfa deleted the chore/K2GO-433-on-demand-aab-artifact branch October 8, 2026 12:21
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.

1 participant