Skip to content

ci(fork): add fork release publisher to the default branch#4

Open
cliedeman wants to merge 1 commit into
fork-ci-basefrom
ci/release-fork-on-main
Open

ci(fork): add fork release publisher to the default branch#4
cliedeman wants to merge 1 commit into
fork-ci-basefrom
ci/release-fork-on-main

Conversation

@cliedeman

Copy link
Copy Markdown

Adds .github/workflows/release-fork.yml to main so the Run workflow button appears in the Actions UI — workflow_dispatch is only surfaced from the repo's default branch.

This is the same workflow already on fork / release/fork-16.3.0 (packs + pushes only Stackworx.StrawberryShake.{Razor,Blazor,Tools} via NuGet trusted publishing). It's the only fork commit on main, which otherwise mirrors upstream.

Usage

  • When dispatching, select the release/fork-16.3.0 branch (or whichever release branch you're publishing). main has no fork package changes, so do not publish from main.
  • The fork-* tag trigger also works directly on the release branch.

Note

Keep (or re-add) this commit when syncing main from upstream, since main is otherwise a clean upstream mirror.

🤖 Generated with Claude Code

Place release-fork.yml on main so the "Run workflow" button appears in the
Actions UI (workflow_dispatch is only surfaced from the default branch). When
dispatching, select the release/fork-<version> branch - main has no fork package
changes, so it must not be published from. This is the only fork commit on main,
which otherwise mirrors upstream; preserve it (or re-add) when syncing main.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@cliedeman
cliedeman force-pushed the ci/release-fork-on-main branch from 65e9ac1 to 45b806c Compare June 26, 2026 22:03
@cliedeman
cliedeman changed the base branch from main to fork-ci-base June 28, 2026 16:35
@cliedeman cliedeman closed this Jun 28, 2026
@cliedeman cliedeman reopened this Jun 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant