ci: publish to the forge Maven registry; fix pom repo name #11
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
iterative-works/scalatags-webawesome!11
Loading…
Reference in a new issue
No description provided.
Delete branch "forge/publish"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
scalatags-webawesomenow lives on the forge. This wires publishing to match the other first-party libraries (claude-code-query, iw-support):MavenPublishModule/publishAll. Every push tomainpublishes the current-SNAPSHOT; av*tag publishes the release. Uses org-levelMILL_MAVEN_*secrets (basic-auth, no PGP).SonatypeCentralPublishModule) for tag releases only — Central stays primary for this public library; the forge is the additional target../mill __.test(the previous workflow published without running tests).url/versionControl, which pointed at the nonexistentscalatags-web-awesomerepo, toscalatags-webawesome(matches the git repo andartifactName).Notes
compile/format/lint/test) is unchanged and alreadyubuntu-latest; thetestjob runs the Scala.js utest suite, which needs Node.js in the runner — this PR's CI run is the first validation of that on the forge runner.🤖 Generated with Claude Code