Skip to content

Convert nightly build workflow to manual prerelease trigger - #1082

Merged
KevinJump merged 1 commit into
v17/mainfrom
chore/prerelease-workflow
Sep 10, 2026
Merged

KevinJump merged 1 commit into
v17/mainfrom
chore/prerelease-workflow

Conversation

@KevinJump

Copy link
Copy Markdown
Owner

Summary

  • Renamed package-build.yml to prerelease.yml and switched its trigger from push on */main branches to workflow_dispatch — PRs already run build/test checks, so we don't need a full build+pack run on every merge to main.
  • Removed the now-redundant if guards on the pack/checkout/publish steps that used to check for push events on v17/main, since the workflow is now only ever run manually.
  • Renamed the nightly package version suffix from -build.{number} to -prerelease.{number} for clarity.

Test plan

  • Manually trigger the prerelease.yml workflow from the Actions tab on v17/main and confirm it builds, packs, and publishes to the nightly feed with a -prerelease.N version suffix.

🤖 Generated with Claude Code

Renames package-build.yml to prerelease.yml and switches its trigger from
push-on-*/main to workflow_dispatch, since PRs already run checks and the
nightly feed doesn't need a build on every merge. Drops the now-redundant
branch/event if-guards on the pack/publish steps, and renames the nightly
version suffix from -build.{number} to -prerelease.{number}.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@KevinJump
KevinJump merged commit 57d8bf6 into v17/main Sep 10, 2026
5 checks passed
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