From 91dfb4763be3e3f502d895bf9cbed96c49d4b977 Mon Sep 17 00:00:00 2001 From: Chris Povirk Date: Mon, 10 Aug 2026 13:18:44 -0400 Subject: [PATCH] Use `cancel-in-progress` instead of `styfle/cancel-workflow-action`. Compare https://github.com/google/google-java-format/pull/1442. --- .github/workflows/ci.yml | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bb4ca761774..bf759ba9153 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,12 +11,13 @@ on: permissions: contents: read # to fetch code (actions/checkout) +# Cancel in-progress runs for pull requests, but not for master branch pushes +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + jobs: test: - permissions: - actions: write # to cancel/stop running workflows (styfle/cancel-workflow-action) - contents: read # to fetch code (actions/checkout) - name: "JDK ${{ matrix.java }} on ${{ matrix.os }}" strategy: fail-fast: false @@ -46,10 +47,6 @@ jobs: runs-on: ${{ matrix.os }} continue-on-error: ${{ matrix.experimental }} steps: - - name: Cancel previous - uses: styfle/cancel-workflow-action@d07a454dad7609a92316b57b23c9ccfd4f59af66 # 0.13.1 - with: - access_token: ${{ github.token }} - name: 'Check out repository' uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 with: