Skip to content

Satisfy the release lint baseline - #3030

Open
chubes4 wants to merge 2 commits into
mainfrom
fix-release-lint-baseline
Open

Satisfy the release lint baseline#3030
chubes4 wants to merge 2 commits into
mainfrom
fix-release-lint-baseline

Conversation

@chubes4

@chubes4 chubes4 commented Jul 28, 2026

Copy link
Copy Markdown
Member

Summary

  • apply the WordPress coding standards autofixes required by the release lint gate
  • retain signed-receipt base64url transport with narrow, documented PHPCS suppressions
  • fix the remaining Yoda comparison manually

Verification

  • Real Lab changed-file lint passed with PHPCS and PHPStan at zero findings: runner-exec-review-homeboy-lab-a0505b82-054c-43bc-97eb-6bd9d0c7b243
  • Homeboy observation run: 2511a8ff-01ba-4bc7-bed9-764eb0dd336f
  • git diff --check origin/main...HEAD

Release Context

The interrupted v0.170.5 head-release recovery stops at preflight.lint on these findings. This patch clears that upstream gate so the next release can complete normally.

AI Assistance

OpenAI GPT-5.6 Sol via OpenCode helped inspect the release failure, apply and review the mechanical PHPCS corrections, and verify the real Lab gate. Chris Huber remains responsible for every line.

@homeboy-ci

homeboy-ci Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Homeboy Results — data-machine

Lint

review lint — passed

ℹ️ Full options: homeboy self docs commands/lint
Deep dive: homeboy review lint data-machine --changed-since 9606f9f

Artifacts and drill-down
  • CI results artifact: homeboy-ci-results-data-machine-review-lint-quality-Linux-node24 contains immediate command JSON for this action invocation.
  • Observation artifact: homeboy-observations-data-machine-review-lint-quality-Linux-node24 contains exported Homeboy run history for deeper queries.
  • Drill-down: download the observation artifact, then run homeboy runs import <dir>, homeboy runs list, and homeboy runs findings <run-id>.
  • Artifacts are attached to the workflow run: https://github.com/Extra-Chill/data-machine/actions/runs/30354271684

Test

review test — timed out

ℹ️ The test runner failed before producing structured results. See raw_output.stderr_tail / raw_output.stdout_tail for the underlying error (bootstrap failure, missing deps, DB connection, etc.).
ℹ️ To run specific tests: homeboy review test data-machine -- --filter=TestName
ℹ️ Auto-fix lint issues: homeboy refactor data-machine --from lint --write
ℹ️ Collect coverage: homeboy review test data-machine --coverage
ℹ️ Analyze failures: homeboy review test data-machine --analyze
ℹ️ Pass args to test runner: homeboy review test -- [args]
ℹ️ Full options: homeboy self docs commands/test
Deep dive: homeboy review test data-machine --changed-since 9606f9f

Artifacts and drill-down
  • CI results artifact: homeboy-ci-results-data-machine-review-test-quality-Linux-node24 contains immediate command JSON for this action invocation.
  • Observation artifact: homeboy-observations-data-machine-review-test-quality-Linux-node24 contains exported Homeboy run history for deeper queries.
  • Drill-down: download the observation artifact, then run homeboy runs import <dir>, homeboy runs list, and homeboy runs findings <run-id>.
  • Artifacts are attached to the workflow run: https://github.com/Extra-Chill/data-machine/actions/runs/30354271684

Audit

review audit — failed

Deep dive: homeboy review audit data-machine --changed-since 9606f9f

Artifacts and drill-down
  • CI results artifact: homeboy-ci-results-data-machine-review-audit-quality-Linux-node24 contains immediate command JSON for this action invocation.
  • Observation artifact: homeboy-observations-data-machine-review-audit-quality-Linux-node24 contains exported Homeboy run history for deeper queries.
  • Drill-down: download the observation artifact, then run homeboy runs import <dir>, homeboy runs list, and homeboy runs findings <run-id>.
  • Artifacts are attached to the workflow run: https://github.com/Extra-Chill/data-machine/actions/runs/30354271684

Refactor

refactor lint — passed

Deep dive: homeboy refactor lint data-machine --changed-since 9606f9f

Artifacts and drill-down
  • CI results artifact: homeboy-ci-results-data-machine-refactor-lint-quality-Linux-node24 contains immediate command JSON for this action invocation.
  • Observation artifact: homeboy-observations-data-machine-refactor-lint-quality-Linux-node24 contains exported Homeboy run history for deeper queries.
  • Drill-down: download the observation artifact, then run homeboy runs import <dir>, homeboy runs list, and homeboy runs findings <run-id>.
  • Artifacts are attached to the workflow run: https://github.com/Extra-Chill/data-machine/actions/runs/30354271684
Tooling versions
  • Homeboy CLI: homeboy 0.321.0+192964f61a7e+9d4ad24d
  • Extension: wordpress from https://github.com/Extra-Chill/homeboy-extensions
  • Extension revision: 01bb4f44
  • Action: unknown@unknown
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant