name: Pre-commit Checks on: push: pull_request: branches: [master, main] jobs: pre-commit-check: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 - name: Install flatpak run: sudo apt update && sudo apt install -y flatpak - name: Add flathub run: sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo - name: Add a flatpak that mutagen could support run: sudo flatpak install -y org.freedesktop.Platform/x86_64/24.08 app.zen_browser.zen - name: run pre-commit hooks uses: j178/prek-action@v1