Skip to content

Commit c03c093

Browse files
committed
Fix workflow files
1 parent 3559d45 commit c03c093

File tree

5 files changed

+43
-19
lines changed

5 files changed

+43
-19
lines changed

.github/workflows/generation_testing.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ concurrency:
1313
jobs:
1414
generate_test:
1515
name: Tests
16+
runs-on: 'ubuntu-24.04'
1617
timeout-minutes: 10 # The overall timeout
1718
permissions:
1819
actions: write
@@ -22,6 +23,10 @@ jobs:
2223
statuses: write
2324

2425
steps:
26+
# checkout your repository
27+
- uses: actions/checkout@v5
28+
with:
29+
lfs: true
2530
# run tests by using the gdUnit4-action with Godot version 4.2.1 and the latest GdUnit4 release
2631
- uses: MikeSchulze/gdUnit4-action@v1.1.6
2732
with:

.github/workflows/nodes_testing.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ concurrency:
1313
jobs:
1414
warning_check:
1515
name: Tests
16+
runs-on: 'ubuntu-24.04'
1617
timeout-minutes: 10 # The overall timeout
1718
permissions:
1819
actions: write
@@ -22,6 +23,10 @@ jobs:
2223
statuses: write
2324

2425
steps:
26+
# checkout your repository
27+
- uses: actions/checkout@v4
28+
with:
29+
lfs: true
2530
# run tests by using the gdUnit4-action with Godot version 4.2.1 and the latest GdUnit4 release
2631
- uses: MikeSchulze/gdUnit4-action@v1.1.6
2732
with:

.github/workflows/on-prs.yml

Lines changed: 23 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -20,33 +20,37 @@ jobs:
2020
name: '📝 GDLint'
2121
uses: ./.github/workflows/gdlint.yml
2222

23-
unit_tests:
24-
runs-on: 'ubuntu-24.04'
23+
generation_testing:
24+
name: '🐞 Generation Testing'
25+
uses: ./.github/workflows/generation_testing.yml
26+
2527
permissions:
2628
actions: write
2729
checks: write
2830
contents: write
2931
pull-requests: write
3032
statuses: write
31-
32-
name: '🐞 Unit Tests'
33-
34-
steps:
35-
- name: 'Checkout'
36-
uses: actions/checkout@v5
37-
with:
38-
lfs: true
39-
40-
- name: '🐞 Generation'
41-
uses: ./.github/workflows/generation_testing.yml
4233

43-
- name: '🐞 Nodes'
44-
uses: ./.github/workflows/nodes_testing.yml
34+
nodes_testing:
35+
name: '🐞 Node Testing'
36+
uses: ./.github/workflows/nodes_testing.yml
4537

46-
- name: '🐞 Renderers'
47-
uses: ./.github/workflows/renderers_testing.yml
38+
permissions:
39+
actions: write
40+
checks: write
41+
contents: write
42+
pull-requests: write
43+
statuses: write
44+
45+
renderers_testing:
46+
name: '🐞 Renderers Testing'
47+
uses: ./.github/workflows/renderers_testing.yml
4848

49-
- name: '🐞 Other'
50-
uses: ./.github/workflows/other_testing.yml
49+
permissions:
50+
actions: write
51+
checks: write
52+
contents: write
53+
pull-requests: write
54+
statuses: write
5155

5256

.github/workflows/other_testing.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ concurrency:
1313
jobs:
1414
warning_check:
1515
name: Tests
16+
runs-on: 'ubuntu-24.04'
1617
timeout-minutes: 10 # The overall timeout
1718
permissions:
1819
actions: write
@@ -22,6 +23,10 @@ jobs:
2223
statuses: write
2324

2425
steps:
26+
# checkout your repository
27+
- uses: actions/checkout@v5
28+
with:
29+
lfs: true
2530
# run tests by using the gdUnit4-action with Godot version 4.2.1 and the latest GdUnit4 release
2631
- uses: MikeSchulze/gdUnit4-action@v1.1.6
2732
with:

.github/workflows/renderers_testing.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ concurrency:
1313
jobs:
1414
warning_check:
1515
name: Tests
16+
runs-on: 'ubuntu-24.04'
1617
timeout-minutes: 10 # The overall timeout
1718
permissions:
1819
actions: write
@@ -22,6 +23,10 @@ jobs:
2223
statuses: write
2324

2425
steps:
26+
# checkout your repository
27+
- uses: actions/checkout@v5
28+
with:
29+
lfs: true
2530
# run tests by using the gdUnit4-action with Godot version 4.2.1 and the latest GdUnit4 release
2631
- uses: MikeSchulze/gdUnit4-action@v1.1.6
2732
with:

0 commit comments

Comments
 (0)