ci: drop full history fetch from lint and lockfile jobs

Biome, tsc and the i18n/lockfile scripts only read the working tree,
so a shallow clone is enough. Also run checkout and Bun setup in
parallel in update-issue-form for consistency.
This commit is contained in:
Gauvain
2026-07-05 15:11:21 +02:00
parent 2df9d37f34
commit c54131307c
3 changed files with 13 additions and 15 deletions

View File

@@ -45,7 +45,6 @@ jobs:
with:
ref: ${{ github.event.pull_request.head.sha || github.sha }}
submodules: recursive
fetch-depth: 0
- name: 🍞 Setup Bun
uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2.2.0
@@ -90,7 +89,6 @@ jobs:
with:
ref: ${{ github.event.pull_request.head.sha || github.sha }}
submodules: recursive
fetch-depth: 0
- name: "🍞 Setup Bun"
uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2.2.0