autofix.ci logo

autofix.ci automatically fixes pull requests to increase developer productivity.

  Install on GitHub

How It Works

1. Define a GitHub Actions workflow.

Run your favorite code-fixing tools, then call autofix.ci.

name: autofix.ci
on: [ push, pull_request ]
jobs:
  autofix:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v6
      - run: cargo fmt
      - uses: autofix-ci/action@7a166d7532b277f34e16238930461bf77f9d7ed8

2. Receive automatic fixes.

autofix.ci securely updates your pull requests if necessary.

a screenshot showing automated commits on GitHub
  See Example Actions

Features

  • Works with your existing linters, formatters, bundlers, compilers, or other code fixers.
  • No configuration: Simply call the autofix.ci action when you want to update the pull request.
  • Supports all pull requests (including from forks) and branches without branch protection.

Used By

logo of MermaidMermaid logo of NuxtNuxt logo of Vue.jsVue.js