Skip to content

docs: release notes for v0.1.0-alpha - #1

Closed
github-actions[bot] wants to merge 2 commits into
mainfrom
release-notes/v0.1.0-alpha
Closed

github-actions[bot] wants to merge 2 commits into
mainfrom
release-notes/v0.1.0-alpha

Conversation

@github-actions

Copy link
Copy Markdown

Auto-generated changelog for v0.1.0-alpha.

KP2048 and others added 2 commits September 11, 2026 16:49
…s alpha

Mirrors Archie's release setup. Tagging a branch tip generates
CHANGELOG.md from the commits since the previous tag and opens a PR with
it; uploading the jar stays a manual `./gradlew publishMod`, as it is
there - a tag records a release, it does not ship one. The PR guard reads
`git status --porcelain` rather than `git diff`, because on a first
release CHANGELOG.md is a new untracked file that `git diff` cannot see.

A -SNAPSHOT version publishes as an alpha, dropping the suffix for
`-alpha` and marking the upload alpha on both platforms, so the release
type follows from the version instead of being a second thing to change.

One MavenPublication per module goes to the same Reposilite Archie
publishes to, and `publish` depends on `publishMod`, so one task both
uploads the jar and puts the libraries where an addon can compile against
them.

Archie's gametest and datagen coordinates were still the pre-rename
`archie-gametest-*`/`archie-datagen-*` names. Those resolved only against
stale 1.0.0-SNAPSHOT jars left in the local maven cache; they are now the
`archie-core-*` artifacts Archie actually publishes, at 0.1.0-SNAPSHOT.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012851PUXRDQtd7fG2w1MTvk
@KP2048

KP2048 commented Sep 11, 2026

Copy link
Copy Markdown
Member

Superseded: CHANGELOG.md is now committed directly on main, regenerated after a fix to the release-notes script - this PR's copy carried the wrong project name ("All notable changes to Archie"), which was hardcoded in the script copied over from Archie.

@KP2048 KP2048 closed this Sep 11, 2026
@KP2048
KP2048 deleted the release-notes/v0.1.0-alpha branch September 11, 2026 20:59
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