File tree Expand file tree Collapse file tree 2 files changed +19
-3
lines changed Expand file tree Collapse file tree 2 files changed +19
-3
lines changed Original file line number Diff line number Diff line change @@ -52,14 +52,26 @@ jobs:
52
52
- name : Download Clojure Dependencies
53
53
run : clojure -Spath
54
54
55
- - name : Release Prep (step 1 of 3 )
55
+ - name : Release Prep (step 1 of 4 )
56
56
run : bb ./script/release.clj prep
57
57
58
- - name : Release Deploy (step 2 of 3 )
58
+ - name : Release Deploy (step 2 of 4 )
59
59
env :
60
60
CLOJARS_USERNAME : ${{ secrets.CLOJARS_USERNAME }}
61
61
CLOJARS_PASSWORD : ${{ secrets.CLOJARS_PASSWORD }}
62
62
run : bb ./script/release.clj deploy-remote
63
63
64
- - name : Release Commit (step 3 of 3 )
64
+ - name : Release Commit (step 3 of 4 )
65
65
run : bb ./script/release.clj commit
66
+
67
+ - name : Make GitHub Actions aware of target version tag
68
+ run : echo "::set-output name=tag::v$(cat ./target/target-version.txt)"
69
+ id : target-version
70
+
71
+ - name : Create GitHub release (step 4 of 4)
72
+ uses : actions/create-release@v1
73
+ env :
74
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
75
+ with :
76
+ tag_name : ${{ steps.target-version.outputs.tag}}
77
+ release_name : ${{ steps.target-version.outputs.tag}}
Original file line number Diff line number Diff line change @@ -16,6 +16,10 @@ For a list of breaking changes see link:#v1-breaking[breaking changes].
16
16
17
17
=== Unreleased
18
18
19
+ ==== Internal changes (developer/maintainer facing only)
20
+ * Release workflow now creates a GitHub release
21
+ * Upgrade to current test-doc-blocks
22
+
19
23
=== v1.0.574-alpha
20
24
21
25
* Docs now render on cljdoc https://github.com/clj-commons/rewrite-clj/issues/138[#138]
You can’t perform that action at this time.
0 commit comments