diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml index 7ec8bf5e..490c3675 100644 --- a/.github/workflows/cmake.yml +++ b/.github/workflows/cmake.yml @@ -33,7 +33,7 @@ jobs: # linux-riscv64, runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: recursive - uses: distrho/dpf-cmake-action@v1 @@ -41,13 +41,13 @@ jobs: target: ${{ matrix.target }} dpf_path: . - macos-11: + macos-12: strategy: matrix: target: [macos-intel, macos-universal, macos-10.15] - runs-on: macos-11 + runs-on: macos-12 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: recursive - uses: distrho/dpf-cmake-action@v1 @@ -55,13 +55,27 @@ jobs: target: ${{ matrix.target }} dpf_path: . - macos-12: + macos-13: strategy: matrix: target: [macos-intel, macos-universal, macos-10.15] - runs-on: macos-12 + runs-on: macos-13 + steps: + - uses: actions/checkout@v4 + with: + submodules: recursive + - uses: distrho/dpf-cmake-action@v1 + with: + target: ${{ matrix.target }} + dpf_path: . + + macos-14: + strategy: + matrix: + target: [macos-intel, macos-universal, macos-10.15] + runs-on: macos-14 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: recursive - uses: distrho/dpf-cmake-action@v1 @@ -86,7 +100,7 @@ jobs: #- name: Install packages # run: | # & "${Env:VCPKG_ROOT}/vcpkg" install "cairo:${Env:vcpkg_triplet}" - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: submodules: recursive - name: Create Build Environment @@ -124,7 +138,7 @@ jobs: #- name: Install packages # run: | # & "${Env:VCPKG_ROOT}/vcpkg" install "cairo:${Env:vcpkg_triplet}" - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: submodules: recursive - name: Create Build Environment diff --git a/.github/workflows/example-plugins.yml b/.github/workflows/example-plugins.yml index bd48e7e0..9ccdc412 100644 --- a/.github/workflows/example-plugins.yml +++ b/.github/workflows/example-plugins.yml @@ -30,7 +30,7 @@ jobs: # linux-riscv64, runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: recursive - uses: distrho/dpf-makefile-action@v1 @@ -38,13 +38,13 @@ jobs: dpf_path: . target: ${{ matrix.target }} - macos-11: + macos-12: strategy: matrix: target: [macos-intel, macos-universal, macos-10.15] - runs-on: macos-11 + runs-on: macos-12 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: recursive - uses: distrho/dpf-makefile-action@v1 @@ -52,13 +52,27 @@ jobs: dpf_path: . target: ${{ matrix.target }} - macos-12: + macos-13: strategy: matrix: target: [macos-intel, macos-universal, macos-10.15] - runs-on: macos-12 + runs-on: macos-13 + steps: + - uses: actions/checkout@v4 + with: + submodules: recursive + - uses: distrho/dpf-makefile-action@v1 + with: + dpf_path: . + target: ${{ matrix.target }} + + macos-14: + strategy: + matrix: + target: [macos-intel, macos-universal, macos-10.15] + runs-on: macos-14 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: recursive - uses: distrho/dpf-makefile-action@v1 diff --git a/.github/workflows/makefile.yml b/.github/workflows/makefile.yml index 39619482..93e1f72c 100644 --- a/.github/workflows/makefile.yml +++ b/.github/workflows/makefile.yml @@ -14,7 +14,7 @@ jobs: linux-x86_64: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: recursive - name: Set up dependencies