A collection of GitHub Actions powered by Google Gemini that automate repository workflows. Each action leverages Gemini's capabilities to analyze context, make decisions, and take meaningful actions on your repositories.
- pr-from-issue — Reads an issue, generates a code change, and opens a pull request.
- pr-review — Automated code review with inline comments and configurable strictness.
- dependency-impact — Analyzes dependency update PRs against actual codebase usage.
- test-failure-diagnosis — Diagnoses CI test failures by linking PR changes to broken tests.
- datadog-responder — Interprets Datadog alerts and takes repository actions.
- repo-qa — Answers codebase questions in Issues or Discussions with source references.
Contributions are welcome. This project follows the Conventional Commits standard.
- CI — Runs on every push and pull request. Builds all affected actions using Nx.
- Release — Triggered by tags following semver (e.g.,
v1.0.0orpr-review/v1.2.0). Builds and publishes the affected actions to the GitHub Marketplace.
- Create a new directory at the repository root
- Add an
action.ymldefining inputs, outputs, and the runtime - Implement the action in
src/ - Add a
README.mdwith description, inputs, outputs, and usage examples - Register the workspace in the root
package.json - Open a PR