diff --git a/.github/workflows/mirror.yml b/.github/workflows/mirror.yml deleted file mode 100644 index d2cc48a..0000000 --- a/.github/workflows/mirror.yml +++ /dev/null @@ -1,25 +0,0 @@ -# .github/workflows/mirror.yml -name: Mirror -on: - push: - branches: - - 'master' - -jobs: - mirror_job: - name: Mirror master branch to latest minor branches - runs-on: ubuntu-latest - strategy: - fail-fast: false - matrix: - dest_branch: - - '3.2.x' - - '3.x' - steps: - - name: Mirror action step - id: mirror - uses: eProsima/eProsima-CI/external/mirror-branch-action@main - with: - github-token: ${{ secrets.GITHUB_TOKEN }} - source: 'master' - 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 7d17968..0000000 --- a/.github/workflows/nightly-ubuntu-ci.yml +++ /dev/null @@ -1,27 +0,0 @@ -name: Shapes Demo Ubuntu CI (nightly) - -on: - workflow_dispatch: - schedule: - - cron: '0 1 * * *' - -jobs: - nightly-ubuntu-ci-master: - uses: eProsima/ShapesDemo/.github/workflows/reusable-ubuntu-ci.yml@master - with: - os-version: 'ubuntu-22.04' - label: 'nightly-ubuntu-ci-master' - shapes-demo-branch: 'master' - fastdds-branch: 'master' - run-build: true - use-ccache: false - - nightly-ubuntu-ci-2_14_x: - uses: eProsima/ShapesDemo/.github/workflows/reusable-ubuntu-ci.yml@2.14.x - with: - os-version: 'ubuntu-22.04' - label: 'nightly-ubuntu-ci-2.14.x' - shapes-demo-branch: '2.14.x' - fastdds-branch: '2.14.x' - run-build: 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 c56265c..0000000 --- a/.github/workflows/nightly-windows-ci.yml +++ /dev/null @@ -1,39 +0,0 @@ -name: Shapes Demo Windows CI (nightly) - -on: - workflow_dispatch: - schedule: - - cron: '0 1 * * *' - -jobs: - nightly-windows-ci-master: - strategy: - fail-fast: false - matrix: - vs-toolset: - - 'v142' - uses: eProsima/ShapesDemo/.github/workflows/reusable-windows-ci.yml@master - with: - os-version: 'windows-2019' - vs-toolset: ${{ matrix.vs-toolset }} - label: 'nightly-windows-${{ matrix.vs-toolset }}-ci-master' - shapes-demo-branch: 'master' - fastdds-branch: 'master' - run-build: true - - nightly-windows-ci-2_14_x: - strategy: - fail-fast: false - matrix: - vs-toolset: - - 'v141' - - 'v142' - uses: eProsima/ShapesDemo/.github/workflows/reusable-windows-ci.yml@2.14.x - with: - os-version: 'windows-2019' - vs-toolset: ${{ matrix.vs-toolset }} - label: 'nightly-windows-${{ matrix.vs-toolset }}-ci-2.14.x' - shapes-demo-branch: '2.14.x' - fastdds-branch: '2.14.x' - run-build: true - diff --git a/.github/workflows/ubuntu-ci.yml b/.github/workflows/ubuntu-ci.yml index 655000e..513d11d 100644 --- a/.github/workflows/ubuntu-ci.yml +++ b/.github/workflows/ubuntu-ci.yml @@ -54,11 +54,11 @@ jobs: # 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: ${{ inputs.os-version || 'ubuntu-22.04' }} - label: 'ubuntu-ci-master' + label: 'ubuntu-ci-3.2.x' colcon-args: ${{ inputs.colcon-args }} cmake-args: ${{ inputs.cmake-args }} ctest-args: ${{ inputs.ctest-args }} shapes-demo-branch: ${{ inputs.shapes-demo-branch || github.ref }} - fastdds-branch: ${{ inputs.fastdds-branch || 'master' }} + fastdds-branch: ${{ inputs.fastdds-branch || '3.2.x' }} run-build: ${{ !(github.event_name == 'pull_request') || !contains(github.event.pull_request.labels.*.name, 'skip-ci') }} use-ccache: ${{ inputs.use-ccache || false }} diff --git a/.github/workflows/weekly-ubuntu-ci.yml b/.github/workflows/weekly-ubuntu-ci.yml deleted file mode 100644 index fca9d24..0000000 --- a/.github/workflows/weekly-ubuntu-ci.yml +++ /dev/null @@ -1,17 +0,0 @@ -name: Shapes Demo Ubuntu CI (weekly) - -on: - workflow_dispatch: - schedule: - - cron: '0 0 * * 1' # Run at minute 0 on Monday - -jobs: - weekly-ubuntu-ci-2_6_x: - uses: eProsima/ShapesDemo/.github/workflows/reusable-ubuntu-ci.yml@2.6.x - with: - os-version: 'ubuntu-20.04' - label: 'weekly-ubuntu-ci-2.6.x' - shapes-demo-branch: '2.6.x' - fastdds-branch: '2.6.x' - run-build: true - use-ccache: false diff --git a/.github/workflows/windows-ci.yml b/.github/workflows/windows-ci.yml index ae39e3a..0c2c2e7 100644 --- a/.github/workflows/windows-ci.yml +++ b/.github/workflows/windows-ci.yml @@ -55,10 +55,10 @@ jobs: # https://github.com/orgs/community/discussions/128118 , it has been set as a single OS job. os-version: ${{ inputs.os-version || 'windows-2019' }} vs-toolset: ${{ inputs.vs-toolset || 'v142' }} - label: 'windows-v142-ci-master' + label: 'windows-v142-ci-3.2.x' colcon-args: ${{ inputs.colcon-args }} cmake-args: ${{ inputs.cmake-args }} ctest-args: ${{ inputs.ctest-args }} shapes-demo-branch: ${{ inputs.shapes-demo-branch || github.ref }} - fastdds-branch: ${{ inputs.fastdds-branch || 'master' }} + fastdds-branch: ${{ inputs.fastdds-branch || '3.2.x' }} run-build: ${{ !(github.event_name == 'pull_request') || !contains(github.event.pull_request.labels.*.name, 'skip-ci') }}