Summary
Provide a standalone GitHub Action that can check CLA status as an alternative to installing the CLAHub GitHub App.
Motivation
Some organizations prefer Actions over third-party App installations due to security policies. A GitHub Action lowers the barrier to adoption for teams that can't install Apps.
Implementation notes
- Action calls the CLAHub REST API to check PR authors
- Uses
GITHUB_TOKEN for PR status updates and the CLAHub API key for signature lookups
- Publish to GitHub Marketplace
- Simpler setup: just add a workflow file, no App installation needed
- Trade-off: no webhook-driven re-checks (polling or workflow_run trigger instead)
Phase
Phase 6: Integrations (v3.0 roadmap)
Summary
Provide a standalone GitHub Action that can check CLA status as an alternative to installing the CLAHub GitHub App.
Motivation
Some organizations prefer Actions over third-party App installations due to security policies. A GitHub Action lowers the barrier to adoption for teams that can't install Apps.
Implementation notes
GITHUB_TOKENfor PR status updates and the CLAHub API key for signature lookupsPhase
Phase 6: Integrations (v3.0 roadmap)