Skip to content

ci: delegate Test and Measure to shared wp-ci orchestrator#725

Open
Adi-ty wants to merge 1 commit into
theme-elementary-v2from
feat/adopt-wp-shared-ci
Open

ci: delegate Test and Measure to shared wp-ci orchestrator#725
Adi-ty wants to merge 1 commit into
theme-elementary-v2from
feat/adopt-wp-shared-ci

Conversation

@Adi-ty

@Adi-ty Adi-ty commented Jun 23, 2026

Copy link
Copy Markdown

Description

Replace the self-contained Test and Measure workflow with a thin caller that delegates to rtCamp/wp-shared-workflows/.github/workflows/wp-ci.yml@release/v1.0.0.

Technical Details

  • .github/workflows/test-measure.yml — Collapses all jobs (pre-run, lint-css/lint-js/lint-php, unit-tests-js/unit-test-php, build-prod) into a single ci: job using uses: rtCamp/wp-shared-workflows. Matrix: PHP 8.2–8.4 × WP 6.5–7.0 with PHP 8.4 / WP <6.7 excluded. Relies on WP_FRAMEWORK_REPO_TEMP_TOKEN for private repo access.
  • .github/bin/determine-modified-files-count.js — Removed (no longer needed).

Checklist

  • CI delegates lint, test, and build to rtCamp/wp-shared-workflows
  • Removed inline change-detection logic and obsolete JS script

@Adi-ty Adi-ty requested a review from aryanjasala June 23, 2026 17:33
@Adi-ty Adi-ty marked this pull request as ready for review June 23, 2026 17:33
@Adi-ty Adi-ty requested a review from AnuragVasanwala June 23, 2026 17:35
@Adi-ty Adi-ty self-assigned this Jun 24, 2026
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.

3 participants