File tree Expand file tree Collapse file tree 1 file changed +1
-27
lines changed Expand file tree Collapse file tree 1 file changed +1
-27
lines changed Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ name: Build Wheels
33on :
44 push :
55 branches :
6- - main
6+ - package-fix
77 tags :
88 - " quaddtype-v*"
99 paths :
1414 workflow_dispatch :
1515
1616jobs :
17- check_build_needed :
18- runs-on : ubuntu-latest
19- outputs :
20- build_needed : ${{ steps.check.outputs.build_needed }}
21- steps :
22- - uses : actions/checkout@v3
23- with :
24- fetch-depth : 2
25- - id : check
26- run : |
27- if [[ "${{ github.event_name }}" == "push" && "${{ github.ref }}" == "refs/tags/quaddtype-v"* ]]; then
28- echo "build_needed=true" >> $GITHUB_OUTPUT
29- elif [[ "${{ github.event_name }}" == "workflow_dispatch" ]]; then
30- echo "build_needed=true" >> $GITHUB_OUTPUT
31- elif git log -1 --pretty=%B | grep -q "\[wheel build\]"; then
32- echo "build_needed=true" >> $GITHUB_OUTPUT
33- else
34- echo "build_needed=false" >> $GITHUB_OUTPUT
35- fi
36-
3717 build_wheels_linux :
38- needs : check_build_needed
39- if : needs.check_build_needed.outputs.build_needed == 'true'
4018 name : Build wheels on Linux
4119 runs-on : ubuntu-latest
4220 steps :
8260 name : wheels-linux
8361
8462 build_wheels_macos :
85- needs : check_build_needed
86- if : needs.check_build_needed.outputs.build_needed == 'true'
8763 name : Build wheels on ${{ matrix.os }}
8864 runs-on : ${{ matrix.os }}
8965 strategy :
@@ -143,8 +119,6 @@ jobs:
143119 name : wheels-${{ matrix.os }}
144120
145121 build_wheels_windows :
146- needs : check_build_needed
147- if : needs.check_build_needed.outputs.build_needed == 'true'
148122 name : Build wheels on Windows
149123 runs-on : windows-latest
150124 strategy :
You can’t perform that action at this time.
0 commit comments