From a712ca82f40b31f9dae5022aa7fe2a60ec33f055 Mon Sep 17 00:00:00 2001 From: Nathan Gendron Date: Tue, 12 Nov 2024 13:20:46 -0500 Subject: [PATCH 1/7] =?UTF-8?q?=F0=9F=91=B7=20Use=20actions--create-commit?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/fix.yaml | 24 ++++++++++-------------- 1 file changed, 10 insertions(+), 14 deletions(-) diff --git a/.github/workflows/fix.yaml b/.github/workflows/fix.yaml index fdd8e489..864b3cf4 100644 --- a/.github/workflows/fix.yaml +++ b/.github/workflows/fix.yaml @@ -14,7 +14,7 @@ jobs: steps: - uses: actions/checkout@v4 with: - ref: ${{ github.head_ref }} + ref: ${{ github.ref }} - uses: pnpm/action-setup@v4 with: version: latest @@ -25,17 +25,13 @@ jobs: - run: pnpm install - run: pnpm run lint:fix - - id: diff - run: | - if [[ -n $(git status --porcelain) ]]; then - echo 'changes=true' >>"$GITHUB_OUTPUT" - fi - - - if: steps.diff.outputs.changes == 'true' - name: Commit and push - run: | - git config user.name 'github-actions[bot]' - git config user.email '41898282+github-actions[bot]@users.noreply.github.com' + - uses: qoomon/actions--create-commit@v1 + id: actions--create-commit + with: + message: | + 🎨 pnpm run lint:fix + github-actions[bot] + skip-empty: true - git commit --all --message '🎨 pnpm run lint:fix' --message '[dependabot skip]' - git push + - if: ${{ steps.actions--create-commit.outputs.commit }} + run: git push From 9b91b85064b3f7a80e761615347fe4be2c613e0d Mon Sep 17 00:00:00 2001 From: Nathan Gendron Date: Tue, 12 Nov 2024 13:21:28 -0500 Subject: [PATCH 2/7] =?UTF-8?q?=F0=9F=92=A9=20Add=20an=20error=20to=20test?= =?UTF-8?q?=20the=20auto-fix?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5a62316d..3f585edb 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@

-# CodeRabbit Documentation + # CodeRabbit Documentation Welcome to the official docs for [**CodeRabbit**](https://coderabbit.ai), the code review dev tool that helps you ship quality code faster. From bd34a925b005b9f9fb74af86dc37f0c2de039964 Mon Sep 17 00:00:00 2001 From: Nathan Gendron Date: Tue, 12 Nov 2024 13:25:15 -0500 Subject: [PATCH 3/7] =?UTF-8?q?=F0=9F=91=B7=20ref:=20${{=20github.head=5Fr?= =?UTF-8?q?ef=20}}?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/fix.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/fix.yaml b/.github/workflows/fix.yaml index 864b3cf4..b7d9ddff 100644 --- a/.github/workflows/fix.yaml +++ b/.github/workflows/fix.yaml @@ -14,7 +14,7 @@ jobs: steps: - uses: actions/checkout@v4 with: - ref: ${{ github.ref }} + ref: ${{ github.head_ref }} - uses: pnpm/action-setup@v4 with: version: latest From 0a38655be2d245aef00b7607aa472a3e6ef2c270 Mon Sep 17 00:00:00 2001 From: Nathan Gendron Date: Mon, 18 Nov 2024 11:10:46 -0500 Subject: [PATCH 4/7] =?UTF-8?q?=F0=9F=91=B7=20git=20add=20.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/fix.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/fix.yaml b/.github/workflows/fix.yaml index b7d9ddff..808634eb 100644 --- a/.github/workflows/fix.yaml +++ b/.github/workflows/fix.yaml @@ -24,6 +24,7 @@ jobs: cache: pnpm - run: pnpm install - run: pnpm run lint:fix + - run: git add . - uses: qoomon/actions--create-commit@v1 id: actions--create-commit From 42251db717d21ad6596f6ecf9a550104588db218 Mon Sep 17 00:00:00 2001 From: Nathan Gendron Date: Mon, 18 Nov 2024 11:14:40 -0500 Subject: [PATCH 5/7] =?UTF-8?q?=F0=9F=91=B7=20Change=20commit=20message?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/fix.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/fix.yaml b/.github/workflows/fix.yaml index 808634eb..88b67528 100644 --- a/.github/workflows/fix.yaml +++ b/.github/workflows/fix.yaml @@ -31,7 +31,8 @@ jobs: with: message: | 🎨 pnpm run lint:fix - github-actions[bot] + + [dependabot skip] skip-empty: true - if: ${{ steps.actions--create-commit.outputs.commit }} From f4c7f93f8afb7a7836ff49c26a78e8e904c328ac Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 18 Nov 2024 16:15:25 +0000 Subject: [PATCH 6/7] =?UTF-8?q?=F0=9F=8E=A8=20pnpm=20run=20lint:fix?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [dependabot skip] --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3f585edb..5a62316d 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@

- # CodeRabbit Documentation +# CodeRabbit Documentation Welcome to the official docs for [**CodeRabbit**](https://coderabbit.ai), the code review dev tool that helps you ship quality code faster. From 40065f449dce3e3c0b6741374ac33f5c0a3df21a Mon Sep 17 00:00:00 2001 From: Nathan Gendron Date: Mon, 18 Nov 2024 11:20:49 -0500 Subject: [PATCH 7/7] =?UTF-8?q?=F0=9F=91=B7=20Skip=20fix=20when=20last=20p?= =?UTF-8?q?ush=20by=20@github-actions[bot]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/fix.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/fix.yaml b/.github/workflows/fix.yaml index 88b67528..438cab16 100644 --- a/.github/workflows/fix.yaml +++ b/.github/workflows/fix.yaml @@ -11,6 +11,8 @@ jobs: permissions: contents: write + if: github.actor != 'github-actions[bot]' + steps: - uses: actions/checkout@v4 with: