Repository navigation
Put the version in the names of the release files - #2
Merged
HermanPeeren merged 1 commit intoNov 15, 2026
Merged
Conversation
The release files are now joomla-ws-api-<version>.json, .yaml, .html and .sha256. The README explains how to find the latest release with the GitHub API. The routes job of CI gets the fixed name "Routes", so it can be a required status check for main.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The release files get the version in their name:
joomla-ws-api-<version>.jsonjoomla-ws-api-<version>.yamljoomla-ws-api-<version>.html(Redoc documentation)joomla-ws-api-<version>.sha256(checksums)The source file stays
src/joomla-ws-api.json. Because the file names now differ per release, there is no fixedreleases/latest/download/...URL any more: the README explains how to find the latest release withhttps://api.github.com/repos/joomla-projects/API-Endpoints/releases/latest.The CI job "Routes of Joomla 6.2" is now called "Routes", so it can be a required status check for
mainwithout changing the rule for every Joomla minor version.