fix(help): help bundle version comes from the build, not a hardcoded SNAPSHOT #35

Merged
KofTwentyTwo merged 1 commits from fix/help-bundle-version into develop 2026-10-15 03:15:07 +00:00
KofTwentyTwo commented 2026-10-15 03:00:34 +00:00 (Migrated from github.com)

Release blocker. AuthentikHelpBundleTest:47 failed on release branches because the help bundle had version: 0.1.0-SNAPSHOT hardcoded, while the producer version is Maven-filtered.

Fix: help/*.yaml now says version: ${project.version}, and Maven filters it (a filtered resource include, plus an exclude from the unfiltered one). The test still asserts the bundle version equals the artifact version.

Proof: with the version set to 0.1.0-RC.99 temporarily, the bundle test passes and target/classes/help/qbit-authentik.yaml says version: 0.1.0-RC.99.

🤖 Generated with Claude Code

Release blocker. AuthentikHelpBundleTest:47 failed on release branches because the help bundle had `version: 0.1.0-SNAPSHOT` hardcoded, while the producer version is Maven-filtered. **Fix:** `help/*.yaml` now says `version: ${project.version}`, and Maven filters it (a filtered resource include, plus an exclude from the unfiltered one). The test still asserts the bundle version equals the artifact version. **Proof:** with the version set to 0.1.0-RC.99 temporarily, the bundle test passes and `target/classes/help/qbit-authentik.yaml` says `version: 0.1.0-RC.99`. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Sign in to join this conversation.