@@ -95,53 +95,29 @@ jobs:
95
95
files : luacov.report.out
96
96
env :
97
97
CODECOV_TOKEN : ${{ secrets.CODECOV_TOKEN }}
98
- # release:
99
- # name: Release
100
- # if: ${{ github.ref == 'refs/heads/main' }}
101
- # needs:
102
- # - luacheck
103
- # - unit_test
104
- # runs-on: ubuntu-latest
105
- # permissions:
106
- # contents: write
107
- # pull-requests: write
108
- # repository-projects: write
109
- # steps:
110
- # - uses: google-github-actions/release-please-action@v3
111
- # id: release
112
- # with:
113
- # release-type: simple
114
- # package-name: colorbox.nvim
115
- # - uses: actions/checkout@v4
116
- # - uses: rickstaa/action-create-tag@v1
117
- # if: ${{ steps.release.outputs.release_created }}
118
- # with:
119
- # tag: stable
120
- # message: "Current stable release: ${{ steps.release.outputs.tag_name }}"
121
- # tag_exists_error: false
122
- # force_push_tag: true
123
- update_release_draft :
98
+ release :
124
99
name : Release
125
100
if : ${{ github.ref == 'refs/heads/main' }}
126
101
needs :
127
102
- luacheck
128
103
- unit_test
104
+ runs-on : ubuntu-latest
129
105
permissions :
130
106
contents : write
131
107
pull-requests : write
132
- runs-on : ubuntu-latest
108
+ repository-projects : write
133
109
steps :
134
- - uses : release-drafter /release-drafter@v5
110
+ - uses : google-github-actions /release-please-action@v3
135
111
id : release
136
- env :
137
- # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
138
- GITHUB_TOKEN : ${{ secrets.PERSONAL_RELEASE_TOKEN }}
112
+ with :
113
+ token : ${{ secrets.PERSONAL_RELEASE_TOKEN }}
114
+ release-type : simple
115
+ package-name : colorbox.nvim
139
116
- uses : actions/checkout@v4
140
117
- uses : rickstaa/action-create-tag@v1
141
- if : ${{ steps.release.outputs.tag_name }}
118
+ if : ${{ steps.release.outputs.release_created }}
142
119
with :
143
120
tag : stable
144
121
message : " Current stable release: ${{ steps.release.outputs.tag_name }}"
145
122
tag_exists_error : false
146
123
force_push_tag : true
147
- github_token : ${{ secrets.PERSONAL_RELEASE_TOKEN }}
0 commit comments