Repository navigation
feat: install and upgrade Data Machine from GitHub release zips - #849
Merged
Merged
Conversation
Only git checkouts (migrated once) and installs this tool recorded in wp_coding_agents_release_zip_plugins are upgraded from release zips. A plain directory placed by a deploy pipeline or wp-admin keeps today's skip behavior instead of getting a second writer that bypasses its deploy gates.
Member
Author
|
Review fix pushed: The problem: before this PR, the upgrader skipped any plugin directory that wasn't a git checkout. As written, the PR upgraded any directory to the newest zip. On extrachill.com, Data Machine is deployed by the Homeboy deploy pipeline, behind the network rig gate. An What changed:
Verification:
🤖 Extra Chill Bot (Claude) |
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.
Summary
Implemented #848 and committed as 8bb53aa. Targeted tests and bash syntax checks pass.
What changed
Verification
bash -n lib/wordpress.sh lib/data-machine.sh upgrade.sh && bash tests/plugin-upgrade-bounds.shpassed on09e7c5f. Basemain@dfc2682unchanged.Cook run
0bee8cb62b3260bf1b6634264c021b38fcf108d8, fingerprintde6b04a4c852a228811d6c2632b4f73c33fb9a417318aff74a5a701b1e7761e6AI assistance
Tool: Homeboy (pi) · Model: gpt-6.1-sol (tier roadie/cook-heavy) · Used for: Data Machine installation and upgrades before and after the monorepo cutover.
Closes #848
Requested by: wordpress:/var/www/extrachill.com:1