remove windows from ci tests (#83)

This commit is contained in:
Özgün Özerk
2024-01-08 12:09:47 +03:00
committed by GitHub
parent 40a604c0ef
commit 6ed505bde4
+4 -7
View File
@@ -14,8 +14,8 @@ on:
- "**.adoc"
workflow_dispatch:
inputs:
test-macos-and-windows:
description: "run macOS and Windows tests"
test-macos:
description: "run tests on macOS"
required: true
default: false
type: boolean
@@ -35,14 +35,11 @@ jobs:
os:
- ubuntu-22.04
- macos-12
- windows-2022
run-all:
- ${{ inputs.test-macos-and-windows == true || github.ref == 'refs/heads/main' }}
exclude: # exclude macos-12 and windows-2022 when the condition is false
- ${{ inputs.test-macos == true || github.ref == 'refs/heads/main' }}
exclude: # exclude macos-12 when the condition is false
- run-all: false
os: macos-12
- run-all: false
os: windows-2022
runs-on: ${{ matrix.os }}
steps: