diff --git a/.github/workflows/continuous-integration.yaml b/.github/workflows/continuous-integration.yaml index a31be9b..490b007 100644 --- a/.github/workflows/continuous-integration.yaml +++ b/.github/workflows/continuous-integration.yaml @@ -11,7 +11,7 @@ jobs: run-testsuite: strategy: matrix: - os: ['ubuntu-latest', 'macos-11', 'macos-12', 'macos-13'] + os: ['ubuntu-latest', 'macos-11', 'macos-12', 'macos-13', 'macos-14'] runs-on: '${{ matrix.os }}' name: 'Run Testsuite' steps: @@ -22,7 +22,7 @@ jobs: install-macports: strategy: matrix: - os: ['macos-11', 'macos-12', 'macos-13'] + os: ['macos-11', 'macos-12', 'macos-13', 'macos-14'] version: ['2.9.3'] prefix: ['/opt/local'] runs-on: '${{ matrix.os }}' diff --git a/subr/macos.sh b/subr/macos.sh index 9149e79..acfe8fb 100644 --- a/subr/macos.sh +++ b/subr/macos.sh @@ -39,6 +39,7 @@ known_macos_db() 11-BigSur 12-Monterey 13-Ventura +14-Sonoma EOF } diff --git a/testsuite/run-testsuite-on-macos-14.yaml b/testsuite/run-testsuite-on-macos-14.yaml new file mode 100644 index 0000000..35f1204 --- /dev/null +++ b/testsuite/run-testsuite-on-macos-14.yaml @@ -0,0 +1,13 @@ +version: '2.9.3' +prefix: '/opt/local' +variants: + select: + - aqua + - metal + deselect: x11 +ports: + - name: db48 + deselect: [ java ] + select: [ tcl, universal ] + - name: gmp + select: native