diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d83d3e1..61fac0b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,9 +8,14 @@ on: branches: - main +concurrency: + group: ci-${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + jobs: lint: runs-on: ubuntu-latest + timeout-minutes: 10 steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 @@ -28,6 +33,7 @@ jobs: test: runs-on: ubuntu-latest + timeout-minutes: 15 steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 @@ -51,6 +57,7 @@ jobs: browser: runs-on: ubuntu-latest + timeout-minutes: 15 container: image: mcr.microsoft.com/playwright:v1.57.0-noble