build only windows machines #4
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- | |
on: | |
pull_request: | |
concurrency: | |
group: ci-build-${{ github.ref }} | |
cancel-in-progress: true | |
jobs: | |
markdown-lint: | |
uses: chef/github-workflows/.github/workflows/markdown-lint.yml@main | |
markdown-link-checker: | |
uses: chef/github-workflows/.github/workflows/markdown-link-checker.yml@main | |
yaml-lint: | |
uses: chef/github-workflows/.github/workflows/yaml-lint.yml@main | |
json-lint: | |
uses: chef/github-workflows/.github/workflows/json-lint.yml@main | |
xml-lint: | |
uses: chef/github-workflows/.github/workflows/xml-lint.yml@main | |
shellcheck-lint: | |
uses: chef/github-workflows/.github/workflows/shellcheck-lint.yml@main | |
powershell-lint: | |
uses: chef/github-workflows/.github/workflows/powershell-lint.yml@main | |
# pkr-bld-amazonlinux-x64: | |
# uses: ./.github/workflows/pkr-bld-amazonlinux-x64.yml | |
# secrets: inherit | |
# | |
# pkr-bld-hyperv-x64: | |
# uses: ./.github/workflows/pkr-bld-hyperv-x64.yml | |
# secrets: inherit | |
# | |
# pkr-bld-parallels-arm64: | |
# uses: ./.github/workflows/pkr-bld-parallels-arm64.yml | |
# secrets: inherit | |
# | |
# pkr-bld-parallels-x64: | |
# uses: ./.github/workflows/pkr-bld-parallels-x64.yml | |
# secrets: inherit | |
# | |
# pkr-bld-qemu-arm64: | |
# uses: ./.github/workflows/pkr-bld-qemu-arm64.yml | |
# secrets: inherit | |
# | |
# pkr-bld-qemu-x64: | |
# uses: ./.github/workflows/pkr-bld-qemu-x64.yml | |
# secrets: inherit | |
# | |
# pkr-bld-virtualbox-arm64: | |
# uses: ./.github/workflows/pkr-bld-virtualbox-arm64.yml | |
# secrets: inherit | |
# | |
# pkr-bld-virtualbox-x64: | |
# uses: ./.github/workflows/pkr-bld-virtualbox-x64.yml | |
# secrets: inherit | |
# | |
# pkr-bld-vmware-arm64: | |
# uses: ./.github/workflows/pkr-bld-vmware-arm64.yml | |
# secrets: inherit | |
# | |
# pkr-bld-vmware-x64: | |
# uses: ./.github/workflows/pkr-bld-vmware-x64.yml | |
# secrets: inherit | |
pkr-bld-win-10: | |
uses: ./.github/workflows/pkr-bld-win-10.yml | |
secrets: inherit | |
pkr-bld-win-11: | |
uses: ./.github/workflows/pkr-bld-win-11.yml | |
secrets: inherit | |
pkr-bld-win-2016: | |
uses: ./.github/workflows/pkr-bld-win-2016.yml | |
secrets: inherit | |
pkr-bld-win-2019: | |
uses: ./.github/workflows/pkr-bld-win-2019.yml | |
secrets: inherit | |
pkr-bld-win-2022: | |
uses: ./.github/workflows/pkr-bld-win-2022.yml | |
secrets: inherit | |
pkr-bld-win-hyperv: | |
uses: ./.github/workflows/pkr-bld-win-hyperv.yml | |
secrets: inherit | |
check_jobs_pass: | |
if: always() | |
needs: | |
- markdown-lint | |
- yaml-lint | |
- json-lint | |
- xml-lint | |
- powershell-lint | |
- shellcheck-lint | |
runs-on: Ubuntu-latest | |
steps: | |
- name: Decide whether the needed jobs succeeded or failed | |
uses: re-actors/alls-green@main | |
with: | |
allowed-failures: | |
allowed-skips: ${{ toJSON(needs) }} | |
jobs: ${{ toJSON(needs) }} |