Skip to content

Commit 58a36bd

Browse files
authored
Restructure github actions and update readme (#491)
Signed-off-by: Raul Sanchez-Mateos <[email protected]>
1 parent 990406c commit 58a36bd

File tree

9 files changed

+508
-466
lines changed

9 files changed

+508
-466
lines changed
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# Nightly test workflow for DDS Router
2+
name: nightly-system-ci
3+
4+
on:
5+
schedule:
6+
- cron: '0 5 * * *'
7+
8+
jobs:
9+
10+
reusable_docker_tests_v2:
11+
name: reusable_docker_tests_v2
12+
uses: ./.github/workflows/docker-reusable-workflow.yml
13+
with:
14+
fastcdr_branch: '2.x'
15+
fastdds_branch: '2.x'
16+
devutils_branch: '0.x'
17+
ddspipe_branch: '0.x'
18+
ddsrouter_branch: '2.x'
19+
custom_version_build: 'v2'
20+
dependencies_artifact_postfix: '_nightly'
21+
ref: '2.x'
22+
secrets: inherit
23+
24+
reusable_docker_tests_v3:
25+
name: reusable_docker_tests_v3
26+
uses: ./.github/workflows/docker-reusable-workflow.yml
27+
with:
28+
fastcdr_branch: '2.x'
29+
fastdds_branch: '3.x'
30+
devutils_branch: '1.x'
31+
ddspipe_branch: '1.x'
32+
ddsrouter_branch: '3.x'
33+
custom_version_build: 'v3'
34+
dependencies_artifact_postfix: '_nightly'
35+
ref: 'main'
36+
secrets: inherit
37+
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Nightly test workflow for DDS Router
2-
name: nightly
2+
name: nightly-ubuntu-ci
33

44
on:
55
schedule:
@@ -9,7 +9,7 @@ jobs:
99

1010
reusable_tests_v2:
1111
name: reusable_tests_v2
12-
uses: ./.github/workflows/reusable-workflow.yml
12+
uses: ./.github/workflows/reusable-ubuntu-ci.yml
1313
with:
1414
custom_version_build: 'v2'
1515
dependencies_artifact_postfix: '_nightly'
@@ -18,7 +18,7 @@ jobs:
1818

1919
reusable_tests_v3:
2020
name: reusable_tests_v3
21-
uses: ./.github/workflows/reusable-workflow.yml
21+
uses: ./.github/workflows/reusable-ubuntu-ci.yml
2222
with:
2323
custom_version_build: 'v3'
2424
dependencies_artifact_postfix: '_nightly'
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# Nightly test workflow for DDS Router
2+
name: nightly-windows-ci
3+
4+
on:
5+
schedule:
6+
- cron: '0 5 * * *'
7+
8+
jobs:
9+
10+
reusable_tests_v2:
11+
name: reusable_tests_v2
12+
uses: ./.github/workflows/reusable-windows-ci.yml
13+
with:
14+
custom_version_build: 'v2'
15+
dependencies_artifact_postfix: '_nightly'
16+
ref: '2.x'
17+
secrets: inherit
18+
19+
reusable_tests_v3:
20+
name: reusable_tests_v3
21+
uses: ./.github/workflows/reusable-windows-ci.yml
22+
with:
23+
custom_version_build: 'v3'
24+
dependencies_artifact_postfix: '_nightly'
25+
ref: 'main'
26+
secrets: inherit
27+

0 commit comments

Comments
 (0)