From 0c06d90e0f0648731f1206a52a0f95628d354407 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 29 Oct 2025 01:21:36 +0000 Subject: [PATCH 1/4] Initial plan From ecc5fa4e57eb902592180086842727ec7ee2b8e6 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 29 Oct 2025 01:29:00 +0000 Subject: [PATCH 2/4] Skip push workflows when author is copilot-swe-agent[bot] Co-authored-by: jackfirth <8175575+jackfirth@users.noreply.github.com> --- .github/workflows/copilot-setup-steps.yml | 1 + .github/workflows/main.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/copilot-setup-steps.yml b/.github/workflows/copilot-setup-steps.yml index 3546128a..d3f42a35 100644 --- a/.github/workflows/copilot-setup-steps.yml +++ b/.github/workflows/copilot-setup-steps.yml @@ -14,6 +14,7 @@ on: jobs: copilot-setup-steps: runs-on: ubuntu-latest + if: github.event_name != 'push' || github.actor != 'copilot-swe-agent[bot]' permissions: contents: read diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 77f4970a..bc99e129 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -6,6 +6,7 @@ jobs: ci: name: "Build and Test" runs-on: ubuntu-latest + if: github.event_name != 'push' || github.actor != 'copilot-swe-agent[bot]' steps: - uses: actions/checkout@master - uses: Bogdanp/setup-racket@v1.5 From 8c38dd2eb68ed3ed9e3d0cda180f4cfa6c9d5837 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 29 Oct 2025 01:52:52 +0000 Subject: [PATCH 3/4] Address review feedback: revert copilot-setup-steps.yml and fix condition in main.yml Co-authored-by: jackfirth <8175575+jackfirth@users.noreply.github.com> --- .github/workflows/copilot-setup-steps.yml | 1 - .github/workflows/main.yml | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/copilot-setup-steps.yml b/.github/workflows/copilot-setup-steps.yml index d3f42a35..3546128a 100644 --- a/.github/workflows/copilot-setup-steps.yml +++ b/.github/workflows/copilot-setup-steps.yml @@ -14,7 +14,6 @@ on: jobs: copilot-setup-steps: runs-on: ubuntu-latest - if: github.event_name != 'push' || github.actor != 'copilot-swe-agent[bot]' permissions: contents: read diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index bc99e129..25b3a6f9 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -6,7 +6,7 @@ jobs: ci: name: "Build and Test" runs-on: ubuntu-latest - if: github.event_name != 'push' || github.actor != 'copilot-swe-agent[bot]' + if: ${{ github.event_name == 'pull_request' || github.actor != 'github-copilot[bot]' }} steps: - uses: actions/checkout@master - uses: Bogdanp/setup-racket@v1.5 From e656d46d24a240af9fad4a3a14bd2609bb037291 Mon Sep 17 00:00:00 2001 From: Jacqueline Firth Date: Tue, 28 Oct 2025 19:45:50 -0700 Subject: [PATCH 4/4] Apply suggestion from @jackfirth --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 25b3a6f9..01042291 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -6,7 +6,7 @@ jobs: ci: name: "Build and Test" runs-on: ubuntu-latest - if: ${{ github.event_name == 'pull_request' || github.actor != 'github-copilot[bot]' }} + if: ${{ github.event_name == 'pull_request' || github.actor != 'Copilot' }} steps: - uses: actions/checkout@master - uses: Bogdanp/setup-racket@v1.5