path: artifacts.tar.gz
no-shared-macos:
- strategy:
- fail-fast: false
- matrix:
- os: [macos-14, macos-14-large]
- runs-on: ${{ matrix.os }}
+ runs-on: macos-14
steps:
- uses: actions/checkout@v4
- name: checkout fuzz/corpora submodule
if: success() || failure()
uses: actions/upload-artifact@v4
with:
- name: "ci@no-shared-${{ matrix.os }}"
+ name: "ci@no-shared-macos-14"
path: artifacts.tar.gz
non-caching:
working-directory: ./build
out-of-readonly-source-and-install-macos:
- strategy:
- fail-fast: false
- matrix:
- os: [macos-15, macos-15-large]
- runs-on: ${{ matrix.os }}
+ runs-on: macos-15
steps:
- uses: actions/checkout@v4
with:
if: success() || failure()
uses: actions/upload-artifact@v4
with:
- name: "ci@out-of-readonly-source-and-install-${{ matrix.os }}"
+ name: "ci@out-of-readonly-source-and-install-macos-15"
path: build/artifacts.tar.gz
- name: make install
run: make install
strategy:
fail-fast: false
matrix:
- os: [macos-14, macos-15, macos-15-large]
+ os: [macos-14, macos-14-large, macos-15, macos-15-large]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- name: checkout fuzz/corpora submodule
run: git submodule update --init --depth 1 fuzz/corpora
- name: config
- run: ./config --strict-warnings --banner=Configured enable-fips
+ run: ./config --strict-warnings --banner=Configured enable-fips enable-demos enable-h3demo
- name: config dump
run: ./configdata.pm --dump
- name: make