Don't run windows smoke tests on PRs
MODIFY
.github/workflows/pr.yml
.github/workflows/pr.yml
@@ -160,6 +160,9 @@ jobs:
smoke-test:
uses: ./.github/workflows/smoke-test.yml
+ with:
+ # windows smoke tests are slower, and it's rare for only the windows smoke tests to break
+ skip-windows: true
muzzle:
# release branches are excluded

MODIFY
.github/workflows/smoke-test.yml
.github/workflows/smoke-test.yml
@@ -3,6 +3,9 @@ name: Smoke test
on:
workflow_call:
inputs:
+ skip-windows:
+ type: boolean
+ required: false
cache-read-only:
type: boolean
required: false
@@ -35,6 +38,7 @@ jobs:
- wildfly
- other
exclude:
+ - os: ${{ inputs.skip-windows && 'windows-2019' || '' }}
- os: windows-2019
smoke-test-suite: websphere
fail-fast: false

Don't run windows smoke tests on PRs (#5471)