|
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