diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 60831c52..3419dec0 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -36,7 +36,7 @@ jobs: strategy: fail-fast: false matrix: - os: [windows-2022, ubuntu-22.04, macos-13, ] + os: [windows-2022, ubuntu-22.04, macos-15-intel] language: [ 'cpp' ] # CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python' ] # Learn more: @@ -44,11 +44,11 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@v3 + uses: github/codeql-action/init@v4 with: languages: ${{ matrix.language }} # If you wish to specify custom queries, you can do so here or in a config file. @@ -75,4 +75,4 @@ jobs: cmake --build . - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v3 + uses: github/codeql-action/analyze@v4 diff --git a/.github/workflows/mac-ci.yml b/.github/workflows/mac-ci.yml index 9ea93930..537746ce 100644 --- a/.github/workflows/mac-ci.yml +++ b/.github/workflows/mac-ci.yml @@ -6,7 +6,7 @@ on: os-version: description: 'OS version to run the workflow' required: false - default: 'macos-13' + default: 'macos-15-intel' type: string colcon-args: description: 'Extra arguments for colcon cli' @@ -49,7 +49,7 @@ jobs: with: # It would be desirable to have a matrix of macos 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 || 'macos-13' }} + os-version: ${{ inputs.os-version || 'macos-15-intel' }} label: ${{ format('mac-ci-{0}', inputs.fastcdr-branch || github.ref) }} colcon-args: ${{ inputs.colcon-args }} cmake-args: ${{ inputs.cmake-args }} diff --git a/.github/workflows/nightly-mac-ci.yml b/.github/workflows/nightly-mac-ci.yml index 98eccc0d..b906e166 100644 --- a/.github/workflows/nightly-mac-ci.yml +++ b/.github/workflows/nightly-mac-ci.yml @@ -9,7 +9,7 @@ jobs: nightly-mac-ci-master: uses: eProsima/Fast-CDR/.github/workflows/reusable-ci.yml@master with: - os-version: 'macos-13' + os-version: 'macos-15-intel' label: 'nightly-mac-ci-master' fastcdr-branch: 'master' run-build: true @@ -19,7 +19,7 @@ jobs: nightly-mac-ci-2_2_x: uses: eProsima/Fast-CDR/.github/workflows/reusable-ci.yml@2.2.x with: - os-version: 'macos-13' + os-version: 'macos-15-intel' label: 'nightly-mac-ci-2.2.x' fastcdr-branch: '2.2.x' run-build: true @@ -29,7 +29,7 @@ jobs: nightly-mac-ci-1_0_x: uses: eProsima/Fast-CDR/.github/workflows/reusable-ci.yml@1.0.x with: - os-version: 'macos-13' + os-version: 'macos-15-intel' label: 'nightly-mac-ci-1.0.x' fastcdr-branch: '1.0.x' run-build: true diff --git a/.github/workflows/nightly-ubuntu-ci.yml b/.github/workflows/nightly-ubuntu-ci.yml index a183a12d..4b2255a4 100644 --- a/.github/workflows/nightly-ubuntu-ci.yml +++ b/.github/workflows/nightly-ubuntu-ci.yml @@ -29,7 +29,7 @@ jobs: nightly-ubuntu-ci-1_0_x: uses: eProsima/Fast-CDR/.github/workflows/reusable-ci.yml@1.0.x with: - os-version: 'ubuntu-20.04' + os-version: 'ubuntu-22.04' label: 'nightly-ubuntu-ci-1.0.x' fastcdr-branch: '1.0.x' run-build: true