File tree 5 files changed +365
-184
lines changed
5 files changed +365
-184
lines changed Original file line number Diff line number Diff line change @@ -194,11 +194,22 @@ jobs:
194
194
for file in odoo-lsp-*/odoo-lsp-*; do
195
195
openssl dgst -sha256 -r "$file" | awk '{print $1}' > "${file}.sha256";
196
196
done
197
+ - name : Setup git-cliff
198
+ uses : taiki-e/install-action@v2
199
+ with :
200
+ tool : git-cliff
201
+ - name : Generate release notes
202
+ run : |
203
+ if [[ '${{ needs.tag.outputs.tag }}' == 'nightly-'* ]]; then
204
+ ./scripts/nightly-changelog > ${{ github.workspace }}-CHANGELOG.txt
205
+ else
206
+ git cliff -l > ${{ github.workspace }}-CHANGELOG.txt
207
+ fi
197
208
- name : Release
198
209
uses : softprops/action-gh-release@v1
199
210
with :
200
211
files : odoo-lsp-*/odoo-lsp-*
201
212
name : ${{ inputs.release_name || 'nightly' }}
202
213
tag_name : ${{ needs.tag.outputs.tag }}
203
- generate_release_notes : true
214
+ body_path : ${{ github.workspace }}-CHANGELOG.txt
204
215
prerelease : ${{ github.event_name != 'workflow_dispatch' || inputs.prerelease }}
Original file line number Diff line number Diff line change 51
51
with :
52
52
path : testing/.results.xml
53
53
summary : true
54
- fail-on-empty : true
54
+ fail-on-empty : false
55
55
title : E2E Test Results
56
56
57
57
- name : Fail if unit tests failed
You can’t perform that action at this time.
0 commit comments