File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 66 - ' v*'
77
88jobs :
9- create-release :
10- name : create_release
11- runs-on : ubuntu-24.04
12- steps :
13- - name : Determine release properties
14- shell : bash
15- id : release_properties
16- run : |
17- tag=${GITHUB_REF#refs/tags/}
18- OIFS=$IFS
19- IFS='.' read -ra split <<< "$tag"
20- IFS=$OIFS
21- count=${#split[@]}
22- [[ ${#split[@]} -eq 4 ]] && pre_release=true || pre_release=false
23- [[ ${#split[@]} -eq 4 ]] && body="Pre-release of version $tag." || body="Version $tag."
24- echo "PRE_RELEASE=$pre_release"
25- echo "PRE_RELEASE=$pre_release" >> $GITHUB_OUTPUT
26- echo "BODY=$body"
27- echo "BODY=$body" >> $GITHUB_OUTPUT
28- - name : create
29- uses : softprops/action-gh-release@v1
30- id : create_release
31- env :
32- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
33- with :
34- draft : false
35- prerelease : ${{ steps.release_properties.outputs.pre_release }}
36- body : ${{ steps.release_properties.outputs.body }}
379 release-package-to-pypi :
3810 if : github.repository == 'cmlibs/neon'
3911 runs-on : ubuntu-24.04
You can’t perform that action at this time.
0 commit comments