|
10 | 10 | MLM_LICENSE_TOKEN: ${{ secrets.MATLAB_BATCH_TOKEN }} |
11 | 11 |
|
12 | 12 | permissions: |
13 | | - contents: read |
| 13 | + contents: write |
14 | 14 |
|
15 | 15 | jobs: |
16 | 16 | compile-and-deploy: |
@@ -117,10 +117,10 @@ jobs: |
117 | 117 | pip install build |
118 | 118 | pip install numpy |
119 | 119 |
|
120 | | - # - name: Setup python version |
121 | | - # if: ${{ matrix.main }} |
122 | | - # run: | |
123 | | - # sed -i 's/\(version = "[^"]*\)"/version = "${{ github.ref_name }}"/' pyproject.toml |
| 120 | + - name: Setup python version |
| 121 | + if: ${{ matrix.main }} |
| 122 | + run: | |
| 123 | + sed -i 's/\(version = "[^"]*\)"/version = "${{ github.ref_name }}"/' pyproject.toml |
124 | 124 |
|
125 | 125 | - name: Add Matlab version specifier |
126 | 126 | if: ${{ !matrix.main }} |
@@ -149,21 +149,21 @@ jobs: |
149 | 149 | - name: Build package |
150 | 150 | run: python -m build --sdist --wheel |
151 | 151 |
|
152 | | - # - name: Detect Pre-release |
153 | | - # shell: bash |
154 | | - # run: | |
155 | | - # if echo "${{ github.ref_name }}" | grep -q '^[0-9][0-9]\.[0-9][0-9]\.[A-Za-z]'; then |
156 | | - # echo "PRERELEASE=true" >> $GITHUB_ENV |
157 | | - # else |
158 | | - # echo "PRERELEASE=false" >> $GITHUB_ENV |
159 | | - # fi |
160 | | - # echo PRERELEASE=${{ env.PRERELEASE }} |
| 152 | + - name: Detect Pre-release |
| 153 | + shell: bash |
| 154 | + run: | |
| 155 | + if echo "${{ github.ref_name }}" | grep -q '^[0-9][0-9]\.[0-9][0-9]\.[A-Za-z]'; then |
| 156 | + echo "PRERELEASE=true" >> $GITHUB_ENV |
| 157 | + else |
| 158 | + echo "PRERELEASE=false" >> $GITHUB_ENV |
| 159 | + fi |
| 160 | + echo PRERELEASE=${{ env.PRERELEASE }} |
161 | 161 |
|
162 | | - # - name: Release package |
163 | | - # uses: softprops/action-gh-release@v2 |
164 | | - # with: |
165 | | - # prerelease: ${{ env.PRERELEASE }} |
166 | | - # files: ./dist/spm_python*.whl |
| 162 | + - name: Release package |
| 163 | + uses: softprops/action-gh-release@v2 |
| 164 | + with: |
| 165 | + prerelease: ${{ env.PRERELEASE }} |
| 166 | + files: ./dist/spm_python*.whl |
167 | 167 |
|
168 | 168 | - name: Publish package |
169 | 169 | uses: pypa/gh-action-pypi-publish@27b31702a0e7fc50959f5ad993c78deac1bdfc29 |
|
0 commit comments