Skip to content

ci: use relative links in security-model.adoc (follow-up to #2836)#2838

Merged
oscerd merged 1 commit into
apache:mainfrom
oscerd:ci-issue/kamelets-security-model-relative-links
May 16, 2026
Merged

ci: use relative links in security-model.adoc (follow-up to #2836)#2838
oscerd merged 1 commit into
apache:mainfrom
oscerd:ci-issue/kamelets-security-model-relative-links

Conversation

@oscerd

@oscerd oscerd commented May 16, 2026

Copy link
Copy Markdown
Contributor

CI Fix

Failed run (camel-website): https://github.com/apache/camel-website/actions/runs/25926572539

Why a second PR

#2836 was squash-merged with only its first commit (ci: escape Kamelet placeholder syntax). The second commit (relative links) was pushed after the
squash-merge and was therefore orphaned, so main still carries the 4 absolute
https://camel.apache.org/... links. With the camel-kafka-connector (#1774)
and camel-quarkus (#8661) fixes now merged, this page is the sole remaining
camel/relative-links failure
— 4 errors in
public/camel-kamelets/next/security-model.html, keeping every camel-website
PR red.

Fix

Convert the 4 in-site links to root-relative link:/security/ and
link:/manual/security-model.html, matching apache/camel core
security-model.adoc (apache/camel#23224). The merged placeholder-escaping
fix from #2836 is preserved untouched; private-security@camel.apache.org
email references are unchanged.

  • Documentation-only, single file, same link targets (rendered relative).
  • No local Antora CLI in the environment; the camel-website Antora/htmltest
    build is the definitive check.

Deferred Issues

None.


Claude Code on behalf of Andrea Cosentino

Follow-up to apache#2836. That PR was squash-merged with only its first commit
(placeholder escaping); the relative-link commit was pushed afterwards and
never merged, so camel-kamelets main still carries 4 absolute
https://camel.apache.org/... links. They are now the sole remaining
camel/relative-links failure in the camel-website check:html step (4 errors
in camel-kamelets/next/security-model.html), keeping every camel-website PR
red.

Convert the 4 in-site links to root-relative link: macros (link:/security/,
link:/manual/security-model.html), matching apache/camel core
security-model.adoc (apache/camel#23224) and the sibling subproject fixes
(apache/camel-kafka-connector#1774, apache/camel-quarkus#8661). The merged
placeholder escaping is left intact; private-security@camel.apache.org email
references are unchanged. Documentation-only; same link targets, rendered
relative.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Signed-off-by: Andrea Cosentino <ancosen@gmail.com>
@oscerd oscerd requested review from davsclaus and squakez May 16, 2026 18:43
@oscerd oscerd merged commit b9ae436 into apache:main May 16, 2026
1 check 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.

1 participant