Skip to content

fix(ADFA-6269): publish addons against CodeOnTheGo's plugin-api-latest release - #112

Merged
Daniel-ADFA merged 2 commits into
mainfrom
ADFA-6269
Sep 28, 2026
Merged

Daniel-ADFA merged 2 commits into
mainfrom
ADFA-6269

Conversation

@Daniel-ADFA

Copy link
Copy Markdown
Collaborator

Publish addons built every addon against the jars committed in libs/, which only change when someone runs Update libs. Vector-Search adopted EmbeddingBackend (#104) after the last refresh, so the release path failed with an unresolved reference while PR CI and local builds looked fine.

The workflow now downloads plugin-api.jar and gradle-plugin.jar from the plugin-api-latest release, checks them against its checksums.txt, and takes PLUGIN_LIBS_REVISION from the release's target commit instead of parsing libs/ commit subjects. It fails if the release is republished mid-download, since CoGo recreates that tag on every run.

…t release

Publish addons built every addon against the jars committed in libs/, which only
change when someone runs Update libs. Vector-Search adopted EmbeddingBackend
(#104) after the last refresh, so the release path failed with an unresolved
reference while PR CI and local builds looked fine.

The workflow now downloads plugin-api.jar and gradle-plugin.jar from the
plugin-api-latest release, checks them against its checksums.txt, and takes
PLUGIN_LIBS_REVISION from the release's target commit instead of parsing libs/
commit subjects. It fails if the release is republished mid-download, since
CoGo recreates that tag on every run.
@Daniel-ADFA
Daniel-ADFA requested a review from a team September 28, 2026 15:11
…a heap setting

Publish addons failed Vector-Search in lintVitalAnalyzeRelease with the daemon out
of Metaspace at Gradle's defaults (512 MiB heap, 384 MiB metaspace). Seven addons
set no org.gradle.jvmargs at all; they now use -Xmx2048m like most of the repo,
which also lifts the metaspace cap.
@Daniel-ADFA
Daniel-ADFA merged commit ed2625e into main Sep 28, 2026
2 checks passed
@Daniel-ADFA
Daniel-ADFA deleted the ADFA-6269 branch September 28, 2026 15:28
hal-eisen-adfa added a commit that referenced this pull request Oct 2, 2026
…/README.md

ADFA-6269 (#112) edited two CLAUDE.md paragraphs that this branch had moved to
plugins/README.md: Publish addons now builds against CodeOnTheGo's
plugin-api-latest release rather than the committed libs/, and libs_revision
comes from that release's target commit rather than a commit subject.

CLAUDE.md keeps this branch's version. The new wording goes to where the
paragraphs now live, so it is not lost in the move.
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.

3 participants