Skip to content

Commit ce30051

Browse files
authored
Merge pull request #2437 from byuccl/dependabot_submodules
Update catch2 and move to submodule. Add dependabot for submodules
2 parents 2e17646 + 9e94273 commit ce30051

File tree

441 files changed

+49
-122298
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

441 files changed

+49
-122298
lines changed

.github/dependabot.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
version: 2
2+
3+
updates:
4+
5+
# Monthly update of submodules.
6+
# This dependabot will create a PR if there are any updates to the submodules.
7+
- package-ecosystem: gitsubmodule
8+
schedule:
9+
interval: "monthly"
10+
11+
# Update all submodules
12+
directory: /

.github/workflows/containers.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@ jobs:
1717

1818
- name: 🧰 Repository Checkout
1919
uses: actions/checkout@v3
20-
20+
with:
21+
submodules: 'true'
22+
2123
- name: 🔧 Generate image name
2224
id: generate
2325
run: |

.github/workflows/test.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,8 @@ jobs:
5050
steps:
5151

5252
- uses: actions/checkout@v3
53+
with:
54+
submodules: 'true'
5355

5456
- name: Setup
5557
run: stdbuf -i0 -i0 -e0 ./.github/scripts/hostsetup.sh
@@ -92,6 +94,8 @@ jobs:
9294
with:
9395
python-version: 3.10.10
9496
- uses: actions/checkout@v3
97+
with:
98+
submodules: 'true'
9599
- run: ./.github/scripts/install_dependencies.sh
96100

97101
- uses: hendrikmuhs/[email protected]
@@ -135,6 +139,8 @@ jobs:
135139
with:
136140
python-version: 3.10.10
137141
- uses: actions/checkout@v3
142+
with:
143+
submodules: 'true'
138144
- run: ./.github/scripts/install_dependencies.sh
139145

140146
- name: Test
@@ -152,6 +158,8 @@ jobs:
152158
with:
153159
python-version: 3.10.10
154160
- uses: actions/checkout@v3
161+
with:
162+
submodules: 'true'
155163
- run: ./.github/scripts/install_dependencies.sh
156164

157165
- uses: hendrikmuhs/[email protected]
@@ -220,6 +228,8 @@ jobs:
220228
with:
221229
python-version: 3.10.10
222230
- uses: actions/checkout@v3
231+
with:
232+
submodules: 'true'
223233
- run: ./.github/scripts/install_dependencies.sh
224234

225235
- uses: hendrikmuhs/[email protected]
@@ -273,6 +283,9 @@ jobs:
273283
with:
274284
python-version: 3.10.10
275285
- uses: actions/checkout@v3
286+
with:
287+
submodules: 'true'
288+
276289
- run: ./.github/scripts/install_dependencies.sh
277290

278291
- uses: hendrikmuhs/[email protected]
@@ -298,6 +311,8 @@ jobs:
298311
with:
299312
python-version: 3.10.10
300313
- uses: actions/checkout@v3
314+
with:
315+
submodules: 'true'
301316
- run: ./.github/scripts/install_dependencies.sh
302317

303318
- uses: hendrikmuhs/[email protected]
@@ -321,6 +336,8 @@ jobs:
321336
with:
322337
python-version: 3.10.10
323338
- uses: actions/checkout@v3
339+
with:
340+
submodules: 'true'
324341
- run: ./.github/scripts/install_dependencies.sh
325342

326343
- uses: hendrikmuhs/[email protected]
@@ -344,6 +361,8 @@ jobs:
344361
with:
345362
python-version: 3.10.10
346363
- uses: actions/checkout@v3
364+
with:
365+
submodules: 'true'
347366
- run: ./.github/scripts/install_dependencies.sh
348367

349368
- uses: hendrikmuhs/[email protected]
@@ -377,6 +396,8 @@ jobs:
377396
with:
378397
python-version: 3.10.10
379398
- uses: actions/checkout@v3
399+
with:
400+
submodules: 'true'
380401
- run: ./.github/scripts/install_dependencies.sh
381402

382403
- uses: hendrikmuhs/[email protected]
@@ -411,6 +432,8 @@ jobs:
411432
with:
412433
python-version: 3.10.10
413434
- uses: actions/checkout@v3
435+
with:
436+
submodules: 'true'
414437
- run: ./.github/scripts/install_dependencies.sh
415438

416439
- uses: hendrikmuhs/[email protected]

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "libs/EXTERNAL/libcatch2"]
2+
path = libs/EXTERNAL/libcatch2
3+
url = https://github.com/catchorg/Catch2.git

libs/EXTERNAL/libcatch2

Submodule libcatch2 added at 01cac90

libs/EXTERNAL/libcatch2/.clang-format

Lines changed: 0 additions & 25 deletions
This file was deleted.

libs/EXTERNAL/libcatch2/.conan/build.py

Lines changed: 0 additions & 94 deletions
This file was deleted.

libs/EXTERNAL/libcatch2/.conan/test_package/CMakeLists.txt

Lines changed: 0 additions & 12 deletions
This file was deleted.

libs/EXTERNAL/libcatch2/.conan/test_package/conanfile.py

Lines changed: 0 additions & 20 deletions
This file was deleted.

libs/EXTERNAL/libcatch2/.conan/test_package/test_package.cpp

Lines changed: 0 additions & 13 deletions
This file was deleted.

libs/EXTERNAL/libcatch2/.gitattributes

Lines changed: 0 additions & 22 deletions
This file was deleted.

libs/EXTERNAL/libcatch2/.github/FUNDING.yml

Lines changed: 0 additions & 2 deletions
This file was deleted.

libs/EXTERNAL/libcatch2/.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 0 additions & 29 deletions
This file was deleted.

libs/EXTERNAL/libcatch2/.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 0 additions & 14 deletions
This file was deleted.

0 commit comments

Comments
 (0)