Browse Source

Update CI

Signed-off-by: falkTX <falktx@falktx.com>
pull/1996/head
falkTX 7 months ago
parent
commit
378d5dbba5
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
3 changed files with 6 additions and 5 deletions
  1. +4
    -3
      .github/workflows/build.yml
  2. +1
    -1
      .github/workflows/dpf.yml
  3. +1
    -1
      .github/workflows/release.yml

+ 4
- 3
.github/workflows/build.yml View File

@@ -43,8 +43,9 @@ jobs:
strategy:
matrix:
include:
- target: macos-12
- target: macos-13
- target: macos-14
- target: macos-15
runs-on: ${{ matrix.target }}
steps:
- uses: actions/checkout@v4
@@ -59,7 +60,7 @@ jobs:
run: make -j $(sysctl -n hw.logicalcpu)

wasm:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
with:
@@ -70,7 +71,7 @@ jobs:
with:
path: |
~/emsdk
key: emsdk-v1
key: emsdk-v2
- name: Set up dependencies
run: |
[ -d ~/emsdk ] || git clone https://github.com/emscripten-core/emsdk.git ~/emsdk


+ 1
- 1
.github/workflows/dpf.yml View File

@@ -28,7 +28,7 @@ jobs:
strategy:
matrix:
target: [macos-intel, macos-universal, macos-universal-10.15]
runs-on: macos-12
runs-on: macos-13
steps:
- uses: actions/checkout@v4
with:


+ 1
- 1
.github/workflows/release.yml View File

@@ -14,7 +14,7 @@ env:
jobs:
# macOS native universal build
macos_universal:
runs-on: macos-12
runs-on: macos-13
steps:
- uses: actions/checkout@v4
with:


Loading…
Cancel
Save