diff --git a/.github/workflows/mirror.yml b/.github/workflows/mirror.yml deleted file mode 100644 index 6dda65bc..00000000 --- a/.github/workflows/mirror.yml +++ /dev/null @@ -1,24 +0,0 @@ -# .github/workflows/mirror.yml -name: Mirror -on: - push: - branches: - - 'main' -jobs: - mirror_job: - runs-on: ubuntu-latest - name: Mirror main branch to compatible minor version branches - strategy: - fail-fast: false - matrix: - dest_branch: - - '2.0.x' - - '2.x' - steps: - - name: Mirror action step - id: mirror - uses: eProsima/eProsima-CI/external/mirror-branch-action@v0 - with: - github-token: ${{ secrets.GITHUB_TOKEN }} - source: 'main' - dest: ${{ matrix.dest_branch }} diff --git a/.github/workflows/nightly-ubuntu-ci.yml b/.github/workflows/nightly-ubuntu-ci.yml deleted file mode 100644 index c3186c27..00000000 --- a/.github/workflows/nightly-ubuntu-ci.yml +++ /dev/null @@ -1,49 +0,0 @@ -name: Fast DDS Python Ubuntu CI (nightly) - -on: - workflow_dispatch: - schedule: - - cron: '0 1 * * *' - -jobs: - # python main - fastdds master - nightly-ubuntu-ci-main: - uses: eProsima/Fast-DDS-Python/.github/workflows/reusable-ubuntu-ci.yml@main - with: - # It would be desirable to have a matrix of ubuntu OS for this job, but due to the issue opened in this ticket: - # https://github.com/orgs/community/discussions/128118 , it has been set as a single OS job. - os-version: 'ubuntu-22.04' - label: 'nightly-ubuntu-ci-main-master' - fastdds-python-branch: 'main' - fastdds-branch: 'master' - run-build: true - run-tests: true - use-ccache: false - - # python 1.4.x - fastdds 2.14.x - nightly-ubuntu-ci-1_4_x: - uses: eProsima/Fast-DDS-Python/.github/workflows/reusable-ubuntu-ci.yml@1.4.x - with: - # It would be desirable to have a matrix of ubuntu OS for this job, but due to the issue opened in this ticket: - # https://github.com/orgs/community/discussions/128118 , it has been set as a single OS job. - os-version: 'ubuntu-22.04' - label: 'nightly-ubuntu-ci-1.4.x-2.14.x' - fastdds-python-branch: '1.4.x' - fastdds-branch: '2.14.x' - run-build: true - run-tests: true - use-ccache: false - - # python 1.2.x - fastdds 2.10.x - nightly-ubuntu-ci-1_2_x: - uses: eProsima/Fast-DDS-Python/.github/workflows/reusable-ubuntu-ci.yml@1.2.x - with: - # It would be desirable to have a matrix of ubuntu OS for this job, but due to the issue opened in this ticket: - # https://github.com/orgs/community/discussions/128118 , it has been set as a single OS job. - os-version: 'ubuntu-22.04' - label: 'nightly-ubuntu-ci-1.2.x-2.10.x' - fastdds-python-branch: '1.2.x' - fastdds-branch: '2.10.x' - run-build: true - run-tests: true - use-ccache: false diff --git a/.github/workflows/nightly-windows-ci.yml b/.github/workflows/nightly-windows-ci.yml deleted file mode 100644 index c40bd71c..00000000 --- a/.github/workflows/nightly-windows-ci.yml +++ /dev/null @@ -1,56 +0,0 @@ -name: Fast DDS Python Windows CI (nightly) - -on: - workflow_dispatch: - schedule: - - cron: '0 1 * * *' - -jobs: - # python main - fastdds master - nightly-windows-ci-main: - uses: eProsima/Fast-DDS-Python/.github/workflows/reusable-windows-ci.yml@main - with: - os-version: 'windows-2019' - vs-toolset: 'v142' - label: 'nightly-windows-v142-ci-main-master' - fastdds-python-branch: 'main' - fastdds-branch: 'master' - run-build: true - run-tests: true - - # python 1.4.x - fastdds 2.14.x - nightly-windows-ci-1_4_x: - strategy: - fail-fast: false - matrix: - vs-toolset: - - 'v141' - - 'v142' - uses: eProsima/Fast-DDS-Python/.github/workflows/reusable-windows-ci.yml@1.4.x - with: - os-version: 'windows-2019' - vs-toolset: ${{ matrix.vs-toolset }} - label: 'nightly-windows-${{ matrix.vs-toolset }}-ci-1.4.x-2.14.x' - fastdds-python-branch: '1.4.x' - fastdds-branch: '2.14.x' - run-build: true - run-tests: true - - # python 1.2.x - fastdds 2.10.x - nightly-windows-ci-1_2_x: - strategy: - fail-fast: false - matrix: - vs-toolset: - - 'v141' - - 'v142' - uses: eProsima/Fast-DDS-Python/.github/workflows/reusable-windows-ci.yml@1.2.x - with: - os-version: 'windows-2019' - vs-toolset: ${{ matrix.vs-toolset }} - label: 'nightly-windows-${{ matrix.vs-toolset }}-ci-1.2.x-2.10.x' - fastdds-python-branch: '1.2.x' - fastdds-branch: '2.10.x' - run-build: true - run-tests: true - diff --git a/.github/workflows/weekly-ubuntu-ci.yml b/.github/workflows/weekly-ubuntu-ci.yml deleted file mode 100644 index b362b5a3..00000000 --- a/.github/workflows/weekly-ubuntu-ci.yml +++ /dev/null @@ -1,20 +0,0 @@ -name: Fast DDS Python Ubuntu CI (weekly) - -on: - workflow_dispatch: - schedule: - - cron: '0 0 * * 1' # Run at minute 0 on Monday - -jobs: - weekly-ubuntu-ci-1_0_x: - uses: eProsima/Fast-DDS-Python/.github/workflows/reusable-ubuntu-ci.yml@1.0.x - with: - # It would be desirable to have a matrix of ubuntu OS for this job, but due to the issue opened in this ticket: - # https://github.com/orgs/community/discussions/128118 , it has been set as a single OS job. - os-version: 'ubuntu-20.04' - label: 'weekly-ubuntu-ci-1.0.x-2.6.x' - fastdds-python-branch: '1.0.x' - fastdds-branch: '2.6.x' - run-build: true - run-tests: false - use-ccache: false diff --git a/.github/workflows/weekly-windows-ci.yml b/.github/workflows/weekly-windows-ci.yml deleted file mode 100644 index 1ba2aa8c..00000000 --- a/.github/workflows/weekly-windows-ci.yml +++ /dev/null @@ -1,24 +0,0 @@ -name: Fast DDS Python Windows CI (weekly) - -on: - workflow_dispatch: - schedule: - - cron: '0 0 * * 1' # Run at minute 0 on Monday - -jobs: - weekly-windows-ci-1_0_x: - strategy: - fail-fast: false - matrix: - vs-toolset: - - 'v141' - - 'v142' - uses: eProsima/Fast-DDS-Python/.github/workflows/reusable-windows-ci.yml@1.0.x - with: - os-version: 'windows-2019' - vs-toolset: ${{ matrix.vs-toolset }} - label: 'weekly-windows-${{ matrix.vs-toolset }}-ci-1.0.x-2.6.x' - fastdds-python-branch: '1.0.x' - fastdds-branch: '2.6.x' - run-build: false - run-tests: false diff --git a/fastdds_python.repos b/fastdds_python.repos index 0fe5ff75..d608055d 100644 --- a/fastdds_python.repos +++ b/fastdds_python.repos @@ -2,20 +2,20 @@ repositories: foonathan_memory_vendor: type: git url: https://github.com/eProsima/foonathan_memory_vendor.git - version: master + version: v1.3.1 fastcdr: type: git url: https://github.com/eProsima/Fast-CDR.git - version: master + version: 2.2.x fastdds: type: git url: https://github.com/eProsima/Fast-DDS.git - version: master + version: 3.0.x fastdds_python: type: git url: https://github.com/eProsima/Fast-DDS-python.git - version: main + version: 2.0.x fastddsgen: type: git url: https://github.com/eProsima/Fast-DDS-Gen.git - version: master + version: 4.0.x