Skip to content

Commit 80fc33b

Browse files
cferreiragonzmergify[bot]
authored andcommitted
Updates after 2.3.1 EOL (#282)
* Refs #23468: Update PR template Signed-off-by: Carlos Ferreira González <carlosferreira@eprosima.com> * Refs #23468: Remove nightly Signed-off-by: Carlos Ferreira González <carlosferreira@eprosima.com> * Refs #23468: Update 'RELEASE_SUPPORT' after 2.3.1 EOL Signed-off-by: Carlos Ferreira González <carlosferreira@eprosima.com> --------- Signed-off-by: Carlos Ferreira González <carlosferreira@eprosima.com> (cherry picked from commit 3a0c756) # Conflicts: # .github/pull_request_template.md # .github/workflows/nightly-ubuntu-ci.yml # .github/workflows/nightly-windows-ci.yml
1 parent 1c0b488 commit 80fc33b

File tree

4 files changed

+146
-1
lines changed

4 files changed

+146
-1
lines changed

.github/pull_request_template.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,11 @@
1717
In case of bug fixes, please provide the list of supported branches where this fix should be also merged.
1818
Please uncomment following line, adjusting the corresponding target branches for the backport.
1919
-->
20+
<<<<<<< HEAD
2021
<!-- @Mergifyio backport 2.3.x 2.2.x 1.4.x -->
22+
=======
23+
<!-- @Mergifyio backport 2.4.x 2.2.x 1.4.x -->
24+
>>>>>>> 3a0c756 (Updates after 2.3.1 EOL (#282))
2125
2226
<!-- If an issue is already opened, please uncomment next line with the corresponding issue number. -->
2327
<!-- Fixes #(issue) -->
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
name: Fast DDS Python Ubuntu CI (nightly)
2+
3+
on:
4+
workflow_dispatch:
5+
schedule:
6+
- cron: '0 1 * * *'
7+
8+
jobs:
9+
# python main - fastdds master
10+
nightly-ubuntu-ci-main:
11+
uses: eProsima/Fast-DDS-Python/.github/workflows/reusable-ubuntu-ci.yml@main
12+
with:
13+
# It would be desirable to have a matrix of ubuntu OS for this job, but due to the issue opened in this ticket:
14+
# https://github.com/orgs/community/discussions/128118 , it has been set as a single OS job.
15+
os-version: 'ubuntu-22.04'
16+
label: 'nightly-ubuntu-ci-main-master'
17+
fastdds-python-branch: 'main'
18+
fastdds-branch: 'master'
19+
run-build: true
20+
run-tests: true
21+
use-ccache: false
22+
23+
# python 2.4.x - fastdds 3.4.x
24+
nightly-ubuntu-ci-2_4_x:
25+
uses: eProsima/Fast-DDS-Python/.github/workflows/reusable-ubuntu-ci.yml@2.4.x
26+
with:
27+
# It would be desirable to have a matrix of ubuntu OS for this job, but due to the issue opened in this ticket:
28+
# https://github.com/orgs/community/discussions/128118 , it has been set as a single OS job.
29+
os-version: 'ubuntu-22.04'
30+
label: 'nightly-ubuntu-ci-2.4.x-3.4.x'
31+
fastdds-python-branch: '2.4.x'
32+
fastdds-branch: '3.4.x'
33+
run-build: true
34+
run-tests: true
35+
use-ccache: false
36+
37+
# python 2.2.x - fastdds 3.2.x
38+
nightly-ubuntu-ci-2_2_x:
39+
uses: eProsima/Fast-DDS-Python/.github/workflows/reusable-ubuntu-ci.yml@2.2.x
40+
with:
41+
# It would be desirable to have a matrix of ubuntu OS for this job, but due to the issue opened in this ticket:
42+
# https://github.com/orgs/community/discussions/128118 , it has been set as a single OS job.
43+
os-version: 'ubuntu-22.04'
44+
label: 'nightly-ubuntu-ci-2.2.x-3.2.x'
45+
fastdds-python-branch: '2.2.x'
46+
fastdds-branch: '3.2.x'
47+
run-build: true
48+
run-tests: true
49+
use-ccache: false
50+
51+
# python 1.4.x - fastdds 2.14.x
52+
nightly-ubuntu-ci-1_4_x:
53+
uses: eProsima/Fast-DDS-Python/.github/workflows/reusable-ubuntu-ci.yml@1.4.x
54+
with:
55+
# It would be desirable to have a matrix of ubuntu OS for this job, but due to the issue opened in this ticket:
56+
# https://github.com/orgs/community/discussions/128118 , it has been set as a single OS job.
57+
os-version: 'ubuntu-22.04'
58+
label: 'nightly-ubuntu-ci-1.4.x-2.14.x'
59+
fastdds-python-branch: '1.4.x'
60+
fastdds-branch: '2.14.x'
61+
run-build: true
62+
run-tests: true
63+
use-ccache: false
Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
name: Fast DDS Python Windows CI (nightly)
2+
3+
on:
4+
workflow_dispatch:
5+
schedule:
6+
- cron: '0 1 * * *'
7+
8+
jobs:
9+
# python main - fastdds master
10+
nightly-windows-ci-main:
11+
strategy:
12+
fail-fast: false
13+
matrix:
14+
vs-toolset:
15+
- 'v142'
16+
- 'v143'
17+
uses: eProsima/Fast-DDS-Python/.github/workflows/reusable-windows-ci.yml@main
18+
with:
19+
os-version: 'windows-2022'
20+
vs-toolset: ${{ matrix.vs-toolset }}
21+
label: 'nightly-windows-${{ matrix.vs-toolset }}-ci-main-master'
22+
fastdds-python-branch: 'main'
23+
fastdds-branch: 'master'
24+
run-build: true
25+
run-tests: true
26+
27+
# python 2.4.x - fastdds 3.4.x
28+
nightly-windows-ci-2_4_x:
29+
strategy:
30+
fail-fast: false
31+
matrix:
32+
vs-toolset:
33+
- 'v142'
34+
- 'v143'
35+
uses: eProsima/Fast-DDS-Python/.github/workflows/reusable-windows-ci.yml@2.4.x
36+
with:
37+
os-version: 'windows-2022'
38+
vs-toolset: ${{ matrix.vs-toolset }}
39+
label: 'nightly-windows-${{ matrix.vs-toolset }}-ci-2.4.x-3.4.x'
40+
fastdds-python-branch: '2.4.x'
41+
fastdds-branch: '3.4.x'
42+
run-build: true
43+
run-tests: true
44+
45+
# python 2.2.x - fastdds 3.2.x
46+
nightly-windows-ci-2_2_x:
47+
strategy:
48+
fail-fast: false
49+
matrix:
50+
vs-toolset:
51+
- 'v142'
52+
- 'v143'
53+
uses: eProsima/Fast-DDS-Python/.github/workflows/reusable-windows-ci.yml@2.2.x
54+
with:
55+
os-version: 'windows-2022'
56+
vs-toolset: ${{ matrix.vs-toolset }}
57+
label: 'nightly-windows-${{ matrix.vs-toolset }}-ci-2.2.x-3.2.x'
58+
fastdds-python-branch: '2.2.x'
59+
fastdds-branch: '3.2.x'
60+
run-build: true
61+
run-tests: true
62+
63+
# python 1.4.x - fastdds 2.14.x
64+
nightly-windows-ci-1_4_x:
65+
strategy:
66+
fail-fast: false
67+
matrix:
68+
vs-toolset:
69+
- 'v142'
70+
uses: eProsima/Fast-DDS-Python/.github/workflows/reusable-windows-ci.yml@1.4.x
71+
with:
72+
os-version: 'windows-2022'
73+
vs-toolset: ${{ matrix.vs-toolset }}
74+
label: 'nightly-windows-${{ matrix.vs-toolset }}-ci-1.4.x-2.14.x'
75+
fastdds-python-branch: '1.4.x'
76+
fastdds-branch: '2.14.x'
77+
run-build: true
78+
run-tests: true

RELEASE_SUPPORT.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ Please, refer to the [main branch](https://github.com/eProsima/Fast-DDS-Python/b
1010
|Fast DDS Version|Fast DDS Python Version|Fast DDS Python Version branch|Fast DDS Python Latest Release|
1111
|----------------|-----------------------|------------------------------|------------------------------|
1212
|3.4|2.4|[2.4.x](https://github.com/eProsima/Fast-DDS-Python/tree/2.4.x)|[v2.4.1](https://github.com/eProsima/Fast-DDS-Python/releases/tag/v2.4.1)|
13-
|3.3|2.3|[2.3.x](https://github.com/eProsima/Fast-DDS-Python/tree/2.3.x)|[v2.3.0](https://github.com/eProsima/Fast-DDS-Python/releases/tag/v2.3.0)|
1413
|3.2|2.2|[2.2.x](https://github.com/eProsima/Fast-DDS-Python/tree/2.2.x)|[v2.2.1](https://github.com/eProsima/Fast-DDS-Python/releases/tag/v2.2.1)|
1514
|2.14|1.4|[1.4.x](https://github.com/eProsima/Fast-DDS-Python/tree/1.4.x)|[v1.4.2](https://github.com/eProsima/Fast-DDS-Python/releases/tag/v1.4.2)|
1615
|2.6|1.0|[1.0.x](https://github.com/eProsima/Fast-DDS-Python/tree/1.0.x)|[v1.0.2](https://github.com/eProsima/Fast-DDS-Python/releases/tag/v1.0.2)|
@@ -20,6 +19,7 @@ Please, refer to the [main branch](https://github.com/eProsima/Fast-DDS-Python/b
2019

2120
|Fast DDS Version|Fast DDS Python Version|Fast DDS Python Version branch|Fast DDS Python Latest Release|Release Date|EOL Date|
2221
|----------------|-----------------------|------------------------------|------------------------------|------------|--------|
22+
|3.3|2.3|[2.3.x](https://github.com/eProsima/Fast-DDS-Python/tree/2.3.x)|[v2.3.1](https://github.com/eProsima/Fast-DDS-Python/releases/tag/v2.3.1)| July 2025 | January 2025 |
2323
|3.1|2.1|[2.1.x](https://github.com/eProsima/Fast-DDS-Python/tree/2.1.x)|[v2.1.1](https://github.com/eProsima/Fast-DDS-Python/releases/tag/v2.1.1)| October 2024 | June 2025 |
2424
|3.0|2.0|[2.0.x](https://github.com/eProsima/Fast-DDS-Python/tree/2.0.x)|[v2.0.0](https://github.com/eProsima/Fast-DDS-Python/releases/tag/v2.0.0)|August 2024| February 2025|
2525
|2.12|1.3|[1.3.x](https://github.com/eProsima/Fast-DDS-Python/tree/1.3.x)|[v1.3.2](https://github.com/eProsima/Fast-DDS-python/releases/tag/v1.3.2)|October 2023|July 2024|

0 commit comments

Comments
 (0)