fix(review): apply autofix feedback

This commit is contained in:
gsxdsm
2026-06-05 09:23:15 -07:00
parent 9a2e721ffa
commit 3387ac8096
6 changed files with 47 additions and 5 deletions

View File

@@ -12,9 +12,13 @@ on:
push:
branches: [main]
# Key the concurrency group by SHA, not ref: on push to main the ref is
# always refs/heads/main, so a ref-keyed group with cancel-in-progress would
# let consecutive merges cancel each other's runs — silently skipping the
# only coverage for everything the gate dropped. Per-SHA groups never collide.
concurrency:
group: full-suite-${{ github.ref }}
cancel-in-progress: true
group: full-suite-${{ github.sha }}
cancel-in-progress: false
# FN-4863: Opt JavaScript actions into Node 24 ahead of GitHub's forced cutover on 2026-06-02.
env:

View File

@@ -79,6 +79,10 @@ jobs:
gate:
name: Gate
runs-on: ubuntu-latest
# The gate's value is speed; without a job timeout a hung build or
# deadlocked vitest worker blocks every PR for GitHub's default 6 hours.
# Expected runtime is ~3-5 min.
timeout-minutes: 15
steps:
- name: Checkout
uses: actions/checkout@v4