Skip to content

Commit 365ebf4

Browse files
authored
update release configuration (via #672)
1 parent 1fc9e6b commit 365ebf4

File tree

4 files changed

+30
-54
lines changed

4 files changed

+30
-54
lines changed

.github/release-drafter.yml

Lines changed: 0 additions & 25 deletions
This file was deleted.

.github/release.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# release.yml
2+
3+
changelog:
4+
categories:
5+
- title: '🚀 New Features'
6+
labels:
7+
- 'type:new feature'
8+
- title: '🔬 Improvements'
9+
labels:
10+
- 'type:improvement'
11+
- title: '🐞 Bug Fixes'
12+
labels:
13+
- 'type:bug'
14+
- title: '⬆️ Dependency Updates'
15+
labels:
16+
- 'type:dependencies'
17+
- title: '⛔️ Security'
18+
labels:
19+
- 'type:security'
20+
- title: '👻 Internal changes'
21+
labels:
22+
- 'type:internal'

.github/workflows/release-draft.yml

Lines changed: 0 additions & 14 deletions
This file was deleted.

.github/workflows/release.yml

Lines changed: 8 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,9 @@ jobs:
1717
- name: "Check release version"
1818
run: |
1919
expr "${{ github.event.inputs.releaseVersion }}" : '[[:digit:]][[:digit:]]*\.[[:digit:]][[:digit:]]*\.[[:digit:]][[:digit:]]*$'
20-
2120
- name: "Check next version"
2221
run: |
2322
expr "${{ github.event.inputs.nextVersion }}" : '[[:digit:]][[:digit:]]*\.[[:digit:]][[:digit:]]*$'
24-
2523
- uses: actions/[email protected]
2624
with:
2725
token: ${{ secrets.QAMETA_CI }}
@@ -30,34 +28,29 @@ jobs:
3028
run: |
3129
git config --global user.name qameta-ci
3230
git config --global user.email [email protected]
33-
34-
- name: "Set release version in gradle.properties file"
31+
- name: "Set release version"
3532
run: |
3633
sed -i -e '/version=/s/.*/version=${{ github.event.inputs.releaseVersion }}/g' gradle.properties
3734
cat gradle.properties
38-
3935
- name: "Commit release version and create tag"
4036
run: |
4137
git commit -am "release ${{ github.event.inputs.releaseVersion }}"
4238
git tag ${{ github.event.inputs.releaseVersion }}
4339
git push origin ${{ github.event.inputs.releaseVersion }}
44-
45-
- name: "Set next development version in gradle.properties file"
40+
- name: "Set next development version"
4641
run: |
4742
sed -i -e '/version=/s/.*/version=${{ github.event.inputs.nextVersion }}-SNAPSHOT/g' gradle.properties
4843
cat gradle.properties
49-
5044
- name: "Commit next development version and push it"
5145
run: |
5246
git commit -am "set next development version ${{ github.event.inputs.nextVersion }}"
53-
git push origin ${GITHUB_REF}
54-
47+
git push origin ${{ github.ref }}
5548
- name: "Publish Github Release"
56-
uses: toolmantim/[email protected]
49+
uses: octokit/[email protected]
5750
with:
58-
tag: ${{ github.event.inputs.releaseVersion }}
59-
publish: "true"
60-
version: ${{ github.event.inputs.releaseVersion }}
51+
route: POST /repos/${{ github.repository }}/releases
52+
tag_name: ${{ github.event.inputs.releaseVersion }}
53+
generate_release_notes: true
54+
target_commitish: ${{ github.ref }}
6155
env:
6256
GITHUB_TOKEN: ${{ secrets.QAMETA_CI }}
63-

0 commit comments

Comments
 (0)