Remove OpenBSD from CI (#599)
This commit is contained in:
committed by
GitHub
parent
b357165385
commit
c304ddfcdb
62
.github/workflows/main.yml
vendored
62
.github/workflows/main.yml
vendored
@@ -177,36 +177,38 @@ jobs:
|
|||||||
NINJA_STATUS="%p [%f:%s/%t] %o/s, %es" ninja
|
NINJA_STATUS="%p [%f:%s/%t] %o/s, %es" ninja
|
||||||
ctest -j 4 --output-on-failure -E '(perf-.*)|(.*-malloc$)' --timeout 400
|
ctest -j 4 --output-on-failure -E '(perf-.*)|(.*-malloc$)' --timeout 400
|
||||||
|
|
||||||
openbsd:
|
## Without overcommit, or explicit commit the current implementation cannot be made to work on openbsd.
|
||||||
strategy:
|
## We could add a layered pagemap for openbsd, that would address the requirements.
|
||||||
matrix:
|
# openbsd:
|
||||||
# Build each combination of OS, version, and release/debug variants
|
# strategy:
|
||||||
os:
|
# matrix:
|
||||||
- version: '7.2'
|
# # Build each combination of OS, version, and release/debug variants
|
||||||
dependencies: pkg_add -I cmake ninja
|
# os:
|
||||||
build-type: [ Release, Debug ]
|
# - version: '7.2'
|
||||||
# Don't abort runners if a single one fails
|
# dependencies: pkg_add -I cmake ninja
|
||||||
fail-fast: false
|
# build-type: [ Release, Debug ]
|
||||||
# Kill these jobs if they take too long.
|
# # Don't abort runners if a single one fails
|
||||||
timeout-minutes: 25
|
# fail-fast: false
|
||||||
runs-on: macos-latest
|
# # Kill these jobs if they take too long.
|
||||||
name: OpenBSD-${{ matrix.os.version}} ${{ matrix.build-type }}
|
# timeout-minutes: 25
|
||||||
steps:
|
# runs-on: macos-latest
|
||||||
- uses: actions/checkout@v3
|
# name: OpenBSD-${{ matrix.os.version}} ${{ matrix.build-type }}
|
||||||
- uses: vmactions/openbsd-vm@v0
|
# steps:
|
||||||
with:
|
# - uses: actions/checkout@v3
|
||||||
release: ${{ matrix.os.version}}
|
# - uses: vmactions/openbsd-vm@v0
|
||||||
usesh: true
|
# with:
|
||||||
mem: 8192
|
# release: ${{ matrix.os.version}}
|
||||||
copyback: false
|
# usesh: true
|
||||||
prepare: |
|
# mem: 8192
|
||||||
${{ matrix.os.dependencies }}
|
# copyback: false
|
||||||
run: |
|
# prepare: |
|
||||||
set -e
|
# ${{ matrix.os.dependencies }}
|
||||||
cmake -B ${{github.workspace}}/build -DCMAKE_BUILD_TYPE=${{matrix.build-type}} -G Ninja
|
# run: |
|
||||||
cd ${{github.workspace}}/build
|
# set -e
|
||||||
NINJA_STATUS="%p [%f:%s/%t] %o/s, %es" ninja
|
# cmake -B ${{github.workspace}}/build -DCMAKE_BUILD_TYPE=${{matrix.build-type}} -G Ninja
|
||||||
ctest -j 4 --output-on-failure -E '(perf-.*)|(.*-malloc$)' --timeout 400
|
# cd ${{github.workspace}}/build
|
||||||
|
# NINJA_STATUS="%p [%f:%s/%t] %o/s, %es" ninja
|
||||||
|
# ctest -j 4 --output-on-failure -E '(perf-.*)|(.*-malloc$)' --timeout 400
|
||||||
|
|
||||||
sanitizer:
|
sanitizer:
|
||||||
strategy:
|
strategy:
|
||||||
|
|||||||
Reference in New Issue
Block a user