From d34c1394497b647be1768fbca54abac8ef09e0cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emrik=20=C3=96stling?= Date: Fri, 11 Sep 2026 23:52:00 +0200 Subject: [PATCH] ci: add autofix.ci (#644) --- .github/workflows/autofix.yml | 30 ++++++++++++++++++++++++++++++ .github/workflows/check-lint.yml | 2 +- .github/workflows/run-bun-test.yml | 2 +- 3 files changed, 32 insertions(+), 2 deletions(-) create mode 100644 .github/workflows/autofix.yml diff --git a/.github/workflows/autofix.yml b/.github/workflows/autofix.yml new file mode 100644 index 0000000..4bf4e01 --- /dev/null +++ b/.github/workflows/autofix.yml @@ -0,0 +1,30 @@ +name: autofix.ci +on: + pull_request: + push: + branches: ["main"] +permissions: + contents: read + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + +jobs: + autofix: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v7 + - name: Set up Bun + uses: oven-sh/setup-bun@v2 + with: + bun-version-file: ".bun-version" + + - name: Install dependencies + run: bun install + + - name: Format code + run: | + bun run format:eslint || true + bun run format:prettier + - uses: autofix-ci/action@c5b2d67aa2274e7b5a18224e8171550871fc7e4a diff --git a/.github/workflows/check-lint.yml b/.github/workflows/check-lint.yml index 99a59a6..12d1baf 100644 --- a/.github/workflows/check-lint.yml +++ b/.github/workflows/check-lint.yml @@ -24,7 +24,7 @@ jobs: - name: Set up Bun uses: oven-sh/setup-bun@v2 with: - bun-version: 1.2.2 + bun-version-file: ".bun-version" - name: Install dependencies run: bun install diff --git a/.github/workflows/run-bun-test.yml b/.github/workflows/run-bun-test.yml index 09849c8..dd12070 100644 --- a/.github/workflows/run-bun-test.yml +++ b/.github/workflows/run-bun-test.yml @@ -24,7 +24,7 @@ jobs: - name: Set up Bun uses: oven-sh/setup-bun@v2 with: - bun-version: 1.2.2 + bun-version-file: ".bun-version" - name: Install dependencies run: bun install