name: 'Windows'
needs: check_source
if: needs.check_source.outputs.run_tests == 'true'
- uses: ./.github/workflows/reusable-build-windows.yml
+ uses: ./.github/workflows/reusable-windows.yml
build_windows_free_threaded:
name: 'Windows (free-threaded)'
needs: check_source
if: needs.check_source.outputs.run_tests == 'true' && contains(github.event.pull_request.labels.*.name, 'topic-free-threaded')
- uses: ./.github/workflows/reusable-build-windows.yml
+ uses: ./.github/workflows/reusable-windows.yml
with:
free-threaded: true
name: 'macOS'
needs: check_source
if: needs.check_source.outputs.run_tests == 'true'
- uses: ./.github/workflows/reusable-build-macos.yml
+ uses: ./.github/workflows/reusable-macos.yml
with:
config_hash: ${{ needs.check_source.outputs.config_hash }}
name: 'macOS (free-threaded)'
needs: check_source
if: needs.check_source.outputs.run_tests == 'true' && contains(github.event.pull_request.labels.*.name, 'topic-free-threaded')
- uses: ./.github/workflows/reusable-build-macos.yml
+ uses: ./.github/workflows/reusable-macos.yml
with:
config_hash: ${{ needs.check_source.outputs.config_hash }}
free-threaded: true
name: 'Ubuntu'
needs: check_source
if: needs.check_source.outputs.run_tests == 'true'
- uses: ./.github/workflows/reusable-build-ubuntu.yml
+ uses: ./.github/workflows/reusable-ubuntu.yml
with:
config_hash: ${{ needs.check_source.outputs.config_hash }}
options: |
name: 'Ubuntu (free-threaded)'
needs: check_source
if: needs.check_source.outputs.run_tests == 'true' && contains(github.event.pull_request.labels.*.name, 'topic-free-threaded')
- uses: ./.github/workflows/reusable-build-ubuntu.yml
+ uses: ./.github/workflows/reusable-ubuntu.yml
with:
config_hash: ${{ needs.check_source.outputs.config_hash }}
options: |