Skip to content

ci: backfill ci.type for market-tracker + add validate-all-plugins workflow#17

Merged
silvertakana merged 1 commit into
mainfrom
feat/ci-bulk-validate
Jun 12, 2026
Merged

ci: backfill ci.type for market-tracker + add validate-all-plugins workflow#17
silvertakana merged 1 commit into
mainfrom
feat/ci-bulk-validate

Conversation

@silvertakana

Copy link
Copy Markdown
Owner

Summary

  • wwv-plugin-market-tracker/package.json: adds worldwideview.ci.type = "data" — the last plugin missing the field. It was silently defaulting to data already (correct for a data-layer plugin), this just makes it explicit and eliminates the MISSING warning from the manifest validator.

  • .github/workflows/validate-all-plugins.yml: new workflow_dispatch-only workflow that runs the full Tier 0-4 suite against every plugin in the repo unconditionally, bypassing the changed-files detection used by plugin-ci.yml.

Why validate-all-plugins.yml

plugin-ci.yml only fires on PRs and only covers changed plugins. After any CI infrastructure change (new tier, updated smoke test, SDK bump) there's no way to audit the full fleet without touching every plugin. This workflow gives a one-click "run everything" button for:

  • Post-infrastructure validation sweeps
  • Pre-release audits
  • Investigating a tier failure pattern across all plugins

Test plan

  • Merge, then trigger "Validate All Plugins" from the Actions tab — all 33 plugins should appear in the matrix
  • Verify market-tracker no longer shows type: MISSING in manifest validator output

…rkflow

- wwv-plugin-market-tracker/package.json: adds worldwideview.ci.type = "data"
  (last plugin missing the field; was silently defaulting to data already)
- .github/workflows/validate-all-plugins.yml: workflow_dispatch workflow that
  runs the full Tier 0-4 suite against every plugin unconditionally — use for
  post-infrastructure audits and pre-release validation sweeps
@silvertakana
silvertakana merged commit 2f780b9 into main Jun 12, 2026
2 checks passed
@silvertakana
silvertakana deleted the feat/ci-bulk-validate branch June 12, 2026 01:49
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