diff --git a/src/main/java/org/keycloak/webbuilder/builders/ReleaseNotesBuilder.java b/src/main/java/org/keycloak/webbuilder/builders/ReleaseNotesBuilder.java index 2fd349d2..15617418 100644 --- a/src/main/java/org/keycloak/webbuilder/builders/ReleaseNotesBuilder.java +++ b/src/main/java/org/keycloak/webbuilder/builders/ReleaseNotesBuilder.java @@ -11,8 +11,10 @@ public class ReleaseNotesBuilder extends AbstractBuilder { - private static final String BASE_URL = "https://raw.githubusercontent.com/keycloak/keycloak/main/docs/documentation/"; - private static final String DOCUMENT_ATTRIBUTES_URL = BASE_URL + "topics/templates/document-attributes.adoc"; +// private static final String BASE_URL = "https://raw.githubusercontent.com/keycloak/keycloak/main/docs/documentation/"; + private static final String DOCUMENT_ATTRIBUTES_URL = "https://raw.githubusercontent.com/keycloak/keycloak/main/docs/documentation/topics/templates/document-attributes.adoc"; + + private static final String RELEASE_NOTES_URL = "https://raw.githubusercontent.com/keycloak/keycloak/release/%s/docs/documentation/release_notes/topics/%s.adoc"; @Override protected String getTitle() { @@ -32,7 +34,8 @@ public void build() throws IOException { for (Versions.Version v : context.versions()) { try { - URL url = new URL(BASE_URL + "release_notes/topics/" + v.getVersion().replace(".", "_") + ".adoc"); + String releaseNotesUrl = String.format(RELEASE_NOTES_URL, v.getVersionShorter(), v.getVersion().replace(".", "_")); + URL url = new URL(releaseNotesUrl); String fileName = "release-notes-" + v.getVersion().replace(".", "_") + ".html";