Skip to content
This repository was archived by the owner on Sep 23, 2026. It is now read-only.

Unify plugin artifact naming, validation, and ignore rules - #12

Merged
ryanbarlow97 merged 1 commit into
mainfrom
codex/unify-jar-build-conventions
Sep 22, 2026
Merged

ryanbarlow97 merged 1 commit into
mainfrom
codex/unify-jar-build-conventions

Conversation

@ryanbarlow97

Copy link
Copy Markdown
Contributor

Development and release workflows duplicate the runtime filename. Resolve both from Maven finalName and validate the exact JAR, embedded plugin version and archive integrity before upload. Use the same helper to stage release checksums and build metadata; keep tests enabled and live deployment disabled.

Apply the shared Maven ignore rules while retaining repository-specific local/runtime exclusions. Sources, tests, wrapper files, checksums and dependency documentation remain trackable.

Validation: all 37 evaluated Maven filenames match published runtime names; the actual published JAR passes the shared validator and staging with unchanged checksum. Shared helper regression tests, workflow/shell checks, ignore-rule matrices and tracked-file hygiene checks pass.

@ryanbarlow97
ryanbarlow97 merged commit a9ec489 into main Sep 22, 2026
1 check passed
@ryanbarlow97
ryanbarlow97 deleted the codex/unify-jar-build-conventions branch September 22, 2026 22:21
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant