@@ -11,40 +11,32 @@ inputs:
11
11
runs :
12
12
using : " composite"
13
13
steps :
14
- - shell : bash
15
- id : draft-release
16
- run : |
17
- set -eux
14
+ - name : install-releaser
15
+ uses : ./.github/actions/install-releaser
18
16
19
- # Set up env variables
20
- export GITHUB_ACCESS_TOKEN=${{ inputs.token }}
21
- export RH_REPOSITORY=${GITHUB_REPOSITORY}
22
- export RH_CHANGELOG=${{ inputs.changelog }}
23
- export RH_DRY_RUN=true
24
- export RH_REF=${GITHUB_REF}
17
+ - name : draft-changelog
18
+ uses : ./.github/actions/draft-changelog
19
+ env :
20
+ RH_IS_CHECK_RELEASE : " true"
21
+ with :
22
+ dry_run : true
23
+ token : ${{ inputs.token }}
24
+ changelog : ${{ inputs.changelog }}
25
25
26
- if [ ! -z ${GITHUB_BASE_REF} ]; then
27
- echo "Using GITHUB_BASE_REF: ${GITHUB_BASE_REF}"
28
- export RH_BRANCH=${GITHUB_BASE_REF}
29
- else
30
- # e.g refs/head/foo or refs/tag/bar
31
- echo "Using GITHUB_REF: ${GITHUB_REF}"
32
- export RH_BRANCH=$(echo ${GITHUB_REF} | cut -d'/' -f 3-)
33
- fi
26
+ - name : draft-release
27
+ uses : ./.github/actions/draft-release
28
+ env :
29
+ RH_IS_CHECK_RELEASE : " true "
30
+ with :
31
+ dry_run : true
32
+ token : ${{ inputs.token }}
33
+ changelog : ${{ inputs.changelog }}
34
34
35
- # Install Jupyter Releaser from git unless we are testing Releaser itself
36
- if ! command -v jupyter-releaser &> /dev/null
37
- then
38
- pip install -q git+https://github.com/jupyter-server/jupyter_releaser.git@v1
39
- fi
40
-
41
- export RH_IS_CHECK_RELEASE=true
42
-
43
- # Draft Changelog
44
- python -m jupyter_releaser.actions.draft_changelog
45
-
46
- # Draft Release
47
- python -m jupyter_releaser.actions.draft_release
48
-
49
- # Publish Assets
50
- jupyter-releaser publish-assets
35
+ - name : publish-release
36
+ uses : ./.github/actions/publish-release
37
+ env :
38
+ RH_IS_CHECK_RELEASE : " true"
39
+ with :
40
+ dry_run : true
41
+ token : ${{ inputs.token }}
42
+ release_url : " "
0 commit comments