Skip to content

Harden agent plugin CI for open source - #2

Merged
aezell merged 1 commit into
mainfrom
alex/align-open-source-ci
Aug 7, 2026
Merged

Harden agent plugin CI for open source#2
aezell merged 1 commit into
mainfrom
alex/align-open-source-ci

Conversation

@aezell

@aezell aezell commented Aug 7, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • pin third-party actions to full commit SHAs and disable persisted checkout credentials
  • align triggers, concurrency cancellation, and timeouts with the other Sprites plugin repositories
  • compile Python before running the existing repository validator and unit tests

User impact

This makes CI more predictable and supply-chain-conscious for external contributions. It does not change plugin runtime behavior.

Deployment

No deployment is required; merge the workflow change.

Verification

  • python3 scripts/check_repository.py
  • python3 -m unittest discover -s tests -v
  • python3 -m compileall -q scripts tests

@aezell
aezell merged commit bfc3d80 into main Aug 7, 2026
1 check passed
@aezell
aezell deleted the alex/align-open-source-ci branch August 7, 2026 14:59
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