This repository was archived by the owner on Nov 5, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +69
-0
lines changed Expand file tree Collapse file tree 3 files changed +69
-0
lines changed Original file line number Diff line number Diff line change 1+ name : release
2+ on :
3+ push :
4+
5+ jobs :
6+ release :
7+ name : Create release
8+ runs-on : ubuntu-latest
9+ permissions :
10+ contents : write
11+ env :
12+ GH_REPO : ${{ github.repository }}
13+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
14+ outputs :
15+ release_tag : ${{ steps.release_tag.outputs.release_tag }}
16+ steps :
17+ - uses : actions/checkout@v3
18+ - id : release_tag
19+ run : |
20+ release_tag="v-${GITHUB_SHA}"
21+ git tag ${release_tag}
22+ git push origin ${release_tag}
23+ echo "release_tag=${release_tag}" >> "$GITHUB_OUTPUT"
24+ - run : |
25+ gh release create ${{ steps.release_tag.outputs.release_tag }} --draft
26+
27+ rename :
28+ name : Rename release title
29+ needs : release
30+ runs-on : ubuntu-latest
31+ permissions :
32+ contents : write
33+ env :
34+ GH_REPO : ${{ github.repository }}
35+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
36+ steps :
37+ - run : gh release edit ${{ needs.release.outputs.release_tag }} --title "Release ${{ needs.release.outputs.release_tag }}"
38+
39+ upload :
40+ name : Upload executables
41+ runs-on : ubuntu-latest
42+ needs : release
43+ permissions :
44+ contents : write
45+ steps :
46+ - uses : actions/checkout@v3
47+ - run : echo "hoge" > attachment.txt
48+ - name : Upload executables
49+ env :
50+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
51+ run : gh release upload ${{ needs.release.outputs.release_tag }} attachment.txt
52+
53+ publish :
54+ name : Publish release
55+ runs-on : ubuntu-latest
56+ needs : [release, rename, upload]
57+ env :
58+ GH_REPO : ${{ github.repository }}
59+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
60+ permissions :
61+ contents : write
62+ steps :
63+ - run : gh release edit ${{ needs.release.outputs.release_tag }} --draft=false
Original file line number Diff line number Diff line change 1+ .idea
Original file line number Diff line number Diff line change 1+ {
2+ extends : [
3+ "github>mshrtsr/renovate-config" ,
4+ ]
5+ }
You can’t perform that action at this time.
0 commit comments