LedFx wants to deliver easy, intuitive and responsive realtime audio analysis and RGB LED strip effect generation to the masses.
- We're attempting a re-write using Go due to performance issues on low power devices (RPi's) using python, and because a lot of us want to learn Go!
.github/workflows/autofix.yml runs a repository's own .pre-commit-config.yaml
with prek and lets autofix.ci
commit the fixes to the pull request. To opt a repository in, install the
autofix.ci app on it and add .github/workflows/autofix.yml:
name: autofix.ci # must be exactly this
on:
pull_request:
permissions:
contents: read
concurrency:
group: autofix-${{ github.ref }}
cancel-in-progress: true
jobs:
autofix:
uses: LedFx/.github/.github/workflows/autofix.yml@<commit sha> # main
Run the same hooks locally with prek run --all-files (or prek install).
autofix.ci never commits changes under .github/. If a hook wants to change a
file there, the whole fix is refused: fix it locally with prek instead.
- We welcome and embrace all, however we believe that all people should feel safe and be protected within our community. As such, you agree to our Code of Conduct when contributing to our project.