Goal
Create a standalone GitHub Marketplace action ajianaz/cora-review-action so any repo can use cora for AI code review without copying the composite action folder.
Current state
.github/actions/cora-review/action.yml works as composite action (in-repo only)
- Requires: Rust toolchain, Infisical OIDC, LLM API key
Steps
- Create new repo
ajianaz/cora-review-action
- Move
action.yml with pre-built binary or ``cargo install cora-cli```
- Add
action.yml metadata for Marketplace
- Test on external repo
- Publish to Marketplace
Considerations
- Pre-built binary vs
cargo install (faster but platform-specific)
- Multi-platform support (linux, mac, windows runners)
- Versioning aligned with cora-cli releases
- Documentation: usage examples, inputs reference
Goal
Create a standalone GitHub Marketplace action
ajianaz/cora-review-actionso any repo can use cora for AI code review without copying the composite action folder.Current state
.github/actions/cora-review/action.ymlworks as composite action (in-repo only)Steps
ajianaz/cora-review-actionaction.ymlwith pre-built binary or ``cargo install cora-cli```action.ymlmetadata for MarketplaceConsiderations
cargo install(faster but platform-specific)