ci: switch to org-level reusable workflows #3

Merged
ghost merged 3 commits from feat/use-reusable-workflows into main 2026-03-08 11:16:24 +00:00
ghost commented 2026-03-08 01:01:40 +00:00 (Migrated from github.com)

Summary

  • Replace inline CI workflow with org-level reusable workflow (plugin-ci.yaml)
  • Replace inline release workflow with org-level reusable workflow (plugin-release.yaml)
  • This reduces per-repo workflow duplication and centralizes CI/release logic in the .github repo

Dependencies

Test plan

  • Verify CI passes on this PR once .github#4 is merged
  • Verify release workflow can be triggered via workflow_dispatch after merge
## Summary - Replace inline CI workflow with org-level reusable workflow (`plugin-ci.yaml`) - Replace inline release workflow with org-level reusable workflow (`plugin-release.yaml`) - This reduces per-repo workflow duplication and centralizes CI/release logic in the `.github` repo ## Dependencies - Depends on privilegedescalation/.github#4 (reusable workflow definitions must be merged first) ## Test plan - [ ] Verify CI passes on this PR once `.github#4` is merged - [ ] Verify release workflow can be triggered via `workflow_dispatch` after merge
Sign in to join this conversation.