11name : Release
22
3+
34on :
45 push :
5- branches :
6- - main
6+ branches : [ main ]
7+ pull_request :
8+ branches : [ main ]
9+
10+ # on:
11+ # push:
12+ # branches:
13+ # - main
714
815permissions :
916 contents : read
@@ -31,30 +38,30 @@ jobs:
3138
3239 steps :
3340 - uses : actions/checkout@v4
34- if : needs.release.outputs.release_created == 'true'
41+ # if: needs.release.outputs.release_created == 'true'
3542 with :
3643 fetch-depth : 0
3744
3845 - name : Set up Python ${{ matrix.python-version }}
39- if : needs.release.outputs.release_created == 'true'
46+ # if: needs.release.outputs.release_created == 'true'
4047 uses : actions/setup-python@v4
4148 with :
4249 python-version : ${{ matrix.python-version }}
4350
4451 - name : Build wheel on Linux
45- if : needs.release.outputs.release_created == 'true'
52+ # if: needs.release.outputs.release_created == 'true'
4653 uses : RalfG/python-wheels-manylinux-build@v0.7.1-manylinux2014_x86_64
4754 with :
4855 python-versions : ' cp38-cp38 cp39-cp39 cp310-cp310 cp311-cp311 cp312-cp312'
4956 build-requirements : ' numpy cython'
5057
5158 - name : Install dependencies
52- if : needs.release.outputs.release_created == 'true'
59+ # if: needs.release.outputs.release_created == 'true'
5360 run : |
5461 python -m pip install twine
5562
5663 - name : Upload to PyPi
57- if : needs.release.outputs.release_created == 'true'
64+ # if: needs.release.outputs.release_created == 'true'
5865 env :
5966 TWINE_USERNAME : __token__
6067 TWINE_PASSWORD : ${{ secrets.TESTPYPI }}
@@ -77,28 +84,28 @@ jobs:
7784
7885 steps :
7986 - uses : actions/checkout@v4
80- if : needs.release.outputs.release_created == 'true'
87+ # if: needs.release.outputs.release_created == 'true'
8188 with :
8289 fetch-depth : 0
8390
8491 - name : Set up Python ${{ matrix.python-version }}
85- if : needs.release.outputs.release_created == 'true'
92+ # if: needs.release.outputs.release_created == 'true'
8693 uses : actions/setup-python@v4
8794 with :
8895 python-version : ${{ matrix.python-version }}
8996
9097 - name : Install dependencies
91- if : needs.release.outputs.release_created == 'true'
98+ # if: needs.release.outputs.release_created == 'true'
9299 run : |
93100 make dev
94101
95102 - name : Build wheel on ${{ matrix.os }}
96- if : needs.release.outputs.release_created == 'true'
103+ # if: needs.release.outputs.release_created == 'true'
97104 run : |
98105 make build
99106
100107 - name : Upload to PyPi
101- if : needs.release.outputs.release_created == 'true'
108+ # if: needs.release.outputs.release_created == 'true'
102109 env :
103110 TWINE_USERNAME : __token__
104111 TWINE_PASSWORD : ${{ secrets.TESTPYPI }}
0 commit comments