Skip to content

ci: restore release-asset.yml as Playground unblock#426

Closed
chubes4 wants to merge 1 commit into
mainfrom
restore-release-asset
Closed

ci: restore release-asset.yml as Playground unblock#426
chubes4 wants to merge 1 commit into
mainfrom
restore-release-asset

Conversation

@chubes4
Copy link
Copy Markdown
Member

@chubes4 chubes4 commented May 18, 2026

Summary

Bridge until homeboy#2581 (full dogfooding refactor) lands. Restores the standalone release-asset.yml workflow that was deleted in PR #417.

Same shape as the Extra-Chill/data-machine restore PR.

Why

The homeboy-native release workflow tags and pushes but produces zero assets because homeboy-action hardcodes --skip-publish, which short-circuits the wordpress extension's release.publish action. Restoring release-asset.yml (triggered on release.published) rebuilds the vendor-bundled ZIP and uploads it via gh release upload.

Temporary

Gets deleted again once phase 4 of homeboy#2581 makes --skip-publish opt-in and the homeboy-native pipeline ships ZIPs automatically.

AI assistance

  • AI assistance: Yes
  • Tool(s): Claude Code (Sonnet 4.5)
  • Used for: Restored the file from git history. Same band-aid as the parallel DM PR.

Same shape as Extra-Chill/data-machine restore: bridge until
homeboy#2581 (full dogfooding refactor) lands.

The homeboy-native release workflow tags and pushes but produces
zero assets because homeboy-action hardcodes --skip-publish, which
short-circuits the wordpress extension's release.publish action.
Restoring release-asset.yml (triggered on release.published) rebuilds
the vendor-bundled ZIP and uploads it via gh release upload.

Temporary parallel codepath. Gets deleted again once phase 4 of
homeboy#2581 makes --skip-publish opt-in and the homeboy-native
pipeline ships ZIPs automatically.
@homeboy-ci
Copy link
Copy Markdown
Contributor

homeboy-ci Bot commented May 18, 2026

Homeboy Results — data-machine-code

Lint

lint — passed

Deep dive: homeboy lint data-machine-code --changed-since 488ac1e

Test

test — passed

ℹ️ No impacted tests found for --changed-since 488ac1e
ℹ️ Run full suite if needed: homeboy test data-machine-code
Deep dive: homeboy test data-machine-code --changed-since 488ac1e

Audit

audit — passed

Deep dive: homeboy audit data-machine-code --changed-since 488ac1e

Tooling versions
  • Homeboy CLI: homeboy 0.182.0+553574f
  • Extension: wordpress from https://github.com/Extra-Chill/homeboy-extensions
  • Extension revision: dd47f26a
  • Action: unknown@unknown

@chubes4 chubes4 closed this May 18, 2026
@chubes4 chubes4 deleted the restore-release-asset branch May 18, 2026 12:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant