Skip to content

ci: publish ClazAU.MiraAPI to GitHub Packages - #2

Merged
XaineDev merged 1 commit into
mainfrom
ci/github-packages
Oct 1, 2026
Merged

XaineDev merged 1 commit into
mainfrom
ci/github-packages

Conversation

@XaineDev

@XaineDev XaineDev commented Oct 1, 2026

Copy link
Copy Markdown
Member

Renames the package to ClazAU.MiraAPI and points RepositoryUrl at ClazAU/MiraAPI so the package links to this repo. A push to main whose VersionPrefix (Directory.Build.props) has no v tag builds that version, pushes the nupkg to https://nuget.pkg.github.com/ClazAU/index.json and creates the v release with MiraAPI.dll. Pushes and PRs keep building 0.5.0-ci.N through Cake. Cake now strips a leading v from tag builds.

Merging this publishes 0.5.0 from main right away. Merge #1 (ghost roles) first if 0.5.0 should include it; versions on the feed can't be replaced, so later changes need a VersionPrefix bump.

Checked locally: dotnet build -c Release -p:Version=0.5.0 produces ClazAU.MiraAPI.0.5.0.nupkg with the ClazAU repository and the Reactor 2.5.0-ci.371 / BepInEx be.735 dependencies mods already pin.

@XaineDev
XaineDev merged commit fd3817a into main Oct 1, 2026
2 checks passed
@XaineDev
XaineDev deleted the ci/github-packages branch October 1, 2026 16:09
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