Skip to content

Add manifest.json file for builds - #692

Merged
swissspidy merged 1 commit into
mainfrom
add/manifest-file
Mar 4, 2025
Merged

swissspidy merged 1 commit into
mainfrom
add/manifest-file

Conversation

@swissspidy

@swissspidy swissspidy commented Mar 3, 2025 •

Copy link
Copy Markdown
Member

Relates to / depends on wp-cli/wp-cli#6037

Adds the manifest.json file from the wp-cli/wp-cli root folder for every build.

For stable builds, the file is latter added to the actual GitHub release and fetched from there.

For nightly builds the file is fetched directly from https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli-nightly.manifest.json.

When calling wp cli check-update, it will fetch the manifest file for stable releases and nightly builds to check whether the PHP version requirement is met.

@swissspidy swissspidy added enhancement New feature or request scope:distribution Related to distribution labels Mar 3, 2025
@swissspidy
swissspidy requested a review from a team as a code owner March 3, 2025 13:18
@swissspidy

Copy link
Copy Markdown
Member Author

wp-cli/wp-cli#6037 is now merged so this one is ready to go

@swissspidy swissspidy added this to the 2.12.0 milestone Mar 4, 2025
@swissspidy
swissspidy merged commit 334b114 into main Mar 4, 2025
@swissspidy
swissspidy deleted the add/manifest-file branch March 4, 2025 08:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request scope:distribution Related to distribution

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants