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@v4
      - run: cargo fmt
      - uses: autofix-ci/action@ff86a557419858bb967097bfc916833f5647fa8c

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 logo of TanStackTanStack logo of mitmproxymitmproxy logo of tRPCtRPC logo of SlidevSlidev logo of Langflow AILangflow AI logo of React NavigationReact Navigation logo of TabbyMLTabbyML logo of UnoCSSUnoCSS logo of oxcoxc logo of BunBun logo of UnJSUnJS