Skip to content

Fix documentation parent version and validate it before merge - #846

Merged
zkaoudi merged 1 commit into
apache:mainfrom
novatechflow:fix/docs-parent-version
Oct 21, 2026
Merged

zkaoudi merged 1 commit into
apache:mainfrom
novatechflow:fix/docs-parent-version

Conversation

@novatechflow

Copy link
Copy Markdown
Member

The documentation job fails to resolve its parent because wayang-docs still declares 1.1.1-SNAPSHOT while the root is 1.1.2-SNAPSHOT. The normal backend build excludes this profile, and the documentation workflow runs after push/PR closure, so the mismatch escaped pre-merge checks.

Align the documentation parent with the root version. Add a backend CI step that checks the versions directly (so a cached old parent cannot hide drift) and runs Maven validation with the web-documentation profile.

Validation: Java 17 ./mvnw validate -B -Pweb-documentation -pl wayang-docs passes. The exact workflow version guard passes the corrected POM and rejects the original 1.1.1-SNAPSHOT parent. git diff --check passes. Full Jekyll generation and site publication were not run.

Failure: https://github.com/apache/wayang/actions/runs/39558222015/job/119082962767

@novatechflow
novatechflow requested a review from zkaoudi October 21, 2026 09:12
@zkaoudi

zkaoudi commented Oct 21, 2026

Copy link
Copy Markdown
Contributor

the jobs are queued for so long time.. I restarted the workflow but it still takes so long.. Will check again in the evening

@zkaoudi
zkaoudi merged commit 62dc0f9 into apache:main Oct 21, 2026
5 of 7 checks passed
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.

2 participants