Skip to content

Commit 040d1c3

Browse files
authored
Fix debug tests with engine change (space-wizards#8609)
1 parent 3913558 commit 040d1c3

File tree

2 files changed

+21
-8
lines changed

2 files changed

+21
-8
lines changed

.github/workflows/test-packaging.yml

+18-8
Original file line numberDiff line numberDiff line change
@@ -29,18 +29,28 @@ jobs:
2929
runs-on: ubuntu-latest
3030

3131
steps:
32-
- uses: actions/checkout@v2
33-
with:
34-
submodules: 'recursive'
32+
- name: Checkout Master
33+
uses: actions/checkout@v2
34+
35+
- name: Setup Submodule
36+
run: |
37+
git submodule update --init --recursive
38+
39+
- name: Pull engine updates
40+
uses: space-wizards/[email protected]
41+
42+
- name: Update Engine Submodules
43+
run: |
44+
cd RobustToolbox/
45+
git submodule update --init --recursive
46+
3547
- name: Setup .NET Core
3648
uses: actions/setup-dotnet@v1
3749
with:
38-
dotnet-version: 6.0.100
50+
dotnet-version: 6.0.x
3951

40-
- name: Get Engine Tag
41-
run: |
42-
cd RobustToolbox
43-
git fetch --depth=1
52+
- name: Install dependencies
53+
run: dotnet restore
4454

4555
- name: Package client
4656
run: |

BuildChecker/git_helper.py

+3
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,9 @@ def update_submodules():
4242
Updates all submodules.
4343
"""
4444

45+
if ('GITHUB_ACTIONS' in os.environ):
46+
return
47+
4548
if os.path.isfile("DISABLE_SUBMODULE_AUTOUPDATE"):
4649
return
4750

0 commit comments

Comments
 (0)