arcade-mcp/.github/workflows
Eric Gustin e9d630f5dc
Check for unauthorized toolkit changes (#200)
# PR Description
Add checks for unauthorized actions performed on toolkits. A PR cannot
be merged if it contains an unauthorized toolkit action.

An unauthorized toolkit action is defined as:
1. The author of the PR is not an OWNER or a MEMBER of the ArcadeAI
organization
2. AND one of the following applies:
- A toolkit's version is altered (i.e., the version in
`toolkits/*/pyproject.toml`
    - A toolkit is deleted
- A toolkit's PyPI package name is renamed (i.e., the name in
`toolkits/*/pyproject.toml`
2025-01-16 17:28:20 -08:00
..
check-toolkits.yml Fix 'Check Toolkits' Workflow (#197) 2025-01-09 10:11:20 -08:00
check-unauthorized-toolkit-updates.yml Check for unauthorized toolkit changes (#200) 2025-01-16 17:28:20 -08:00
main.yml Pin poetry to 1.8.5 (#193) 2025-01-07 13:21:55 -08:00
publish-toolkit.yml Check if toolkit version changed before attempting publish (#198) 2025-01-13 10:00:24 -08:00
release-containers.yml Pin poetry to 1.8.5 (#193) 2025-01-07 13:21:55 -08:00
test-toolkits.yml Pin poetry to 1.8.5 (#193) 2025-01-07 13:21:55 -08:00