diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5c24d78..4f411d3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,7 +11,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [macos-11, macos-12, ubuntu-22.04, ubuntu-20.04] + os: [macos-12, macos-13, macos-14, macos-15, ubuntu-24.04, ubuntu-22.04, ubuntu-20.04] steps: - uses: actions/checkout@v3 - name: Install X11 dependencies on MacOS @@ -37,7 +37,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [macos-11, macos-12, ubuntu-22.04, ubuntu-20.04] + os: [macos-12, macos-13, macos-14, macos-15, ubuntu-24.04, ubuntu-22.04, ubuntu-20.04] env: BUILD_TYPE: Release steps: diff --git a/.github/workflows/buildBuilderImage.yml b/.github/workflows/buildBuilderImage.yml index 369bf1f..dfb641d 100644 --- a/.github/workflows/buildBuilderImage.yml +++ b/.github/workflows/buildBuilderImage.yml @@ -29,7 +29,7 @@ jobs: buildBuilder: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: # Checkout maiko diff --git a/.github/workflows/buildRelease.yml b/.github/workflows/buildRelease.yml index fcf3ead..c6a768b 100644 --- a/.github/workflows/buildRelease.yml +++ b/.github/workflows/buildRelease.yml @@ -84,7 +84,7 @@ jobs: # the result of a workflow_dispatch or a workflow_call inputs: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 outputs: draft: ${{ steps.one.outputs.draft }} force: ${{ steps.one.outputs.force }} @@ -116,7 +116,7 @@ jobs: sentry: needs: inputs - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 outputs: release_not_built: ${{ steps.check.outputs.release_not_built }} @@ -152,7 +152,7 @@ jobs: || needs.inputs.outputs.force == 'true' ) - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: # Checkout the actions for this repo owner @@ -266,7 +266,7 @@ jobs: || needs.inputs.outputs.force == 'true' ) - runs-on: macos-latest + runs-on: macos-14 steps: @@ -487,7 +487,7 @@ jobs: || needs.inputs.outputs.force == 'true' ) - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: @@ -554,7 +554,7 @@ jobs: complete: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 outputs: build_successful: ${{ steps.output.outputs.build_successful }}