Skip to content

Commit 8baffde

Browse files
committed
fix composite actions
1 parent 0c31bf0 commit 8baffde

File tree

4 files changed

+16
-12
lines changed

4 files changed

+16
-12
lines changed

.github/actions/setup/action.yml

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
name: Setup
2-
description: Checkout code, init submodules, link modules, and install dependencies
2+
description: init submodules, link modules, and install dependencies
33

44
inputs:
5-
fetch-depth:
6-
description: Git fetch depth (0 = full history)
7-
required: false
8-
default: '1'
9-
105
bun-version:
116
description: Bun version to use
127
required: false
@@ -15,12 +10,6 @@ inputs:
1510
runs:
1611
using: composite
1712
steps:
18-
- name: Checkout code
19-
uses: actions/checkout@v5
20-
with:
21-
fetch-depth: ${{ inputs.fetch-depth }}
22-
submodules: recursive
23-
2413
- name: Setup Bun
2514
uses: oven-sh/setup-bun@v2
2615
with:

.github/workflows/pre-commit.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@ jobs:
99
name: Pre-commit Checks
1010
runs-on: ubuntu-latest
1111
steps:
12+
- name: Checkout code
13+
uses: actions/checkout@v5
14+
with:
15+
submodules: recursive
16+
1217
- name: Setup
1318
uses: ./.github/actions/setup
1419

.github/workflows/publish.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,11 @@ jobs:
6565
needs: checks
6666
runs-on: ubuntu-latest
6767
steps:
68+
- name: Checkout code
69+
uses: actions/checkout@v5
70+
with:
71+
submodules: recursive
72+
6873
- name: Setup
6974
uses: ./.github/actions/setup
7075

.github/workflows/tests.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,11 @@ jobs:
1111
name: Tests
1212
runs-on: ubuntu-latest
1313
steps:
14+
- name: Checkout code
15+
uses: actions/checkout@v5
16+
with:
17+
submodules: recursive
18+
1419
- name: Setup
1520
uses: ./.github/actions/setup
1621

0 commit comments

Comments
 (0)