Skip to content

Add manifest.json file for builds#692

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

Add manifest.json file for builds#692
swissspidy merged 1 commit intomainfrom
add/manifest-file

Conversation

@swissspidy
Copy link
Member

@swissspidy swissspidy commented Mar 3, 2025

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 labels Mar 3, 2025
@swissspidy swissspidy requested a review from a team as a code owner March 3, 2025 13:18
@swissspidy
Copy link
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
39 checks passed
@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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants