Skip to content

dortort/gemini-actions

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

Gemini Actions

CI Release License: MIT Node.js TypeScript Nx Google Gemini

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.

Actions

  • 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.

Contributing

Contributions are welcome. This project follows the Conventional Commits standard.

CI/CD

  • CI — Runs on every push and pull request. Builds all affected actions using Nx.
  • Release — Triggered by tags following semver (e.g., v1.0.0 or pr-review/v1.2.0). Builds and publishes the affected actions to the GitHub Marketplace.

Adding a new action

  1. Create a new directory at the repository root
  2. Add an action.yml defining inputs, outputs, and the runtime
  3. Implement the action in src/
  4. Add a README.md with description, inputs, outputs, and usage examples
  5. Register the workspace in the root package.json
  6. Open a PR

License

MIT

About

A collection of GitHub Actions powered by Google Gemini that automate repository workflows

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors