Skip to content

Commit

Permalink
Update github linux build to Ubuntu 22.04, and add MacOS-14 for testing.
Browse files Browse the repository at this point in the history
Stop pinning MacOS-12 build to xcode-13.2.1 to see if newer xcode works.
  • Loading branch information
jbrandwood committed Apr 3, 2024
1 parent 183b4e2 commit a3351fb
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
build:
strategy:
matrix:
os: [ubuntu-20.04, macos-11, macos-12, windows-2022]
os: [ubuntu-22.04, macos-12, macos-14, windows-2022]
runs-on: ${{ matrix.os }}
steps:
- name: Check out code from the repository
Expand All @@ -41,7 +41,7 @@ jobs:
- name: Build on Mac
if: startsWith(matrix.os, 'macos')
run: |
sudo xcode-select -s "/Applications/Xcode_13.2.1.app"
# sudo xcode-select -s "/Applications/Xcode_13.2.1.app"
make
echo Build Complete
- name: Archive toolchain
Expand All @@ -58,7 +58,7 @@ jobs:
test:
strategy:
matrix:
os: [ubuntu-20.04, macos-11, macos-12, windows-2022]
os: [ubuntu-22.04, macos-12, macos-14, windows-2022]
runs-on: ${{ matrix.os }}
needs: build
steps:
Expand Down Expand Up @@ -103,7 +103,7 @@ jobs:
package:
strategy:
matrix:
os: [ubuntu-20.04, macos-12, windows-2022]
os: [ubuntu-22.04, macos-12, windows-2022]
runs-on: ${{ matrix.os }}
needs: build
steps:
Expand Down Expand Up @@ -155,7 +155,7 @@ jobs:
- name: Get previously built artifacts linux
uses: actions/download-artifact@v4
with:
name: package-ubuntu-20.04
name: package-ubuntu-22.04
# https://github.com/pyTooling/Actions/tree/main/releaser
# need to use composite on windows, since docker isn't available
- name: publish release package
Expand Down

0 comments on commit a3351fb

Please sign in to comment.