Skip to content

ci: run checks only for affected plugins - #75

Open
omercnet wants to merge 1 commit into
mainfrom
rethink-ci/affected-plugins-sentinel
Open

omercnet wants to merge 1 commit into
mainfrom
rethink-ci/affected-plugins-sentinel

Conversation

@omercnet

Copy link
Copy Markdown
Owner

Summary

  • discover plugins dynamically from paseo-plugin.json and derive their CI capabilities from package scripts
  • run only jobs for affected plugins while preserving the specialized paseo-omp and shared-browser suites
  • add a stable CI sentinel required check and gate workflow changes with Zizmor

Verification

  • node --test .github/scripts/detect-affected.test.mjs
  • actionlint .github/workflows/ci.yml
  • zizmor==1.30.1 --offline .

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