Commit 76e66a4 1 parent a8ecf9a commit 76e66a4 Copy full SHA for 76e66a4
File tree 5 files changed +40
-5
lines changed
5 files changed +40
-5
lines changed Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ latest: 'true'
5
5
prerelease : true
6
6
prerelease-identifier : ' beta'
7
7
categories :
8
- - title : ' ⁉️ Breaking changes'
8
+ - title : ' ⛓️💥 Breaking changes'
9
9
labels :
10
10
- ' breaking change'
11
11
- ' breaking'
@@ -28,7 +28,7 @@ autolabeler:
28
28
- label : ' bug'
29
29
title :
30
30
- ' /^fix(\(.*\))?:/'
31
- change-template : ' - $TITLE @$AUTHOR (#$NUMBER)<br/>$BODY'
31
+ change-template : ' - ** $TITLE** @$AUTHOR (#$NUMBER)<br/>$BODY'
32
32
change-title-escapes : ' \<*_&' # You can add # and @ to disable mentions, and add ` to disable code blocks.
33
33
filter-by-commitish : true
34
34
Original file line number Diff line number Diff line change @@ -43,11 +43,12 @@ jobs:
43
43
44
44
- name : Resolve new release version
45
45
id : release_version
46
- uses : lukashornych/semantic-calendar-version@0f83ab20d3764a08d5746e6501f96c76f0a2d513 # v1.1.3
46
+ uses : lukashornych/semantic-calendar-version@bb0a07cf0ca71a0b2b4fed52114e28092e5cac81 # v1.2.0
47
47
with :
48
48
prefix : ' v'
49
49
year_switch_mode : ' OnMinor'
50
50
minor-identifier : ' /feat(?:\\([^)]+\\))?:/'
51
+ hotfix-branch-pattern : ' release_.*'
51
52
52
53
- name : Setup Java JDK
53
54
uses : actions/setup-java@7a6d8a8234af8eb26422e24e3006232cccaa061b # v4.6.0 setup JDK 17 for building
@@ -102,7 +103,7 @@ jobs:
102
103
uses : release-drafter/release-drafter@b1476f6e6eb133afa41ed8589daba6dc69b4d3f5 # v6.1.0
103
104
with :
104
105
version : ${{ steps.release_version.outputs.version }}
105
- publish : true
106
+ publish : false
106
107
latest : ${{ github.ref_name == 'master' && 'true' || 'legacy' }}
107
108
108
109
- name : Upload dist.zip to release
Original file line number Diff line number Diff line change 36
36
# https://github.com/docker/setup-qemu-action
37
37
uses : docker/setup-qemu-action@53851d14592bedcffcf25ea515637cff71ef929a # v3.3
38
38
39
+ - name : Configure QEMU
40
+ # Configure QEMU for Docker Buildx, see https://github.com/docker/buildx/issues/1170#issuecomment-2424530330
41
+ run : docker run --rm --privileged multiarch/qemu-user-static --reset -p yes -c yes
42
+
39
43
- name : Set up Docker Buildx
40
44
uses : docker/setup-buildx-action@6524bf65af31da8d45b59e8c27de4bd072b392f5 # v3.8.0
41
45
with :
61
65
tags : ${{ vars.CI_REGISTRY_USER }}/${{ env.RELEASE_IMAGE }}
62
66
platforms : linux/amd64,linux/arm64/v8
63
67
build-args : |
64
- EVITA_JAR_NAME=${{ env.EVITA_JAR_NAME }}
68
+ EVITA_JAR_NAME=${{ env.EVITA_JAR_NAME }}
Original file line number Diff line number Diff line change 42
42
# https://github.com/docker/setup-qemu-action
43
43
uses : docker/setup-qemu-action@53851d14592bedcffcf25ea515637cff71ef929a # v3.3
44
44
45
+ - name : Configure QEMU
46
+ # Configure QEMU for Docker Buildx, see https://github.com/docker/buildx/issues/1170#issuecomment-2424530330
47
+ run : docker run --rm --privileged multiarch/qemu-user-static --reset -p yes -c yes
48
+
45
49
- name : Set up Docker Buildx
46
50
uses : docker/setup-buildx-action@6524bf65af31da8d45b59e8c27de4bd072b392f5 # v3.8.0
47
51
with :
Original file line number Diff line number Diff line change
1
+ # This job notifies internal Mattermost channel about the release
2
+
3
+ name : Notify Mattermost on Release
4
+
5
+ on :
6
+ release :
7
+ types : [published]
8
+
9
+ jobs :
10
+ notify :
11
+ # Ensure we only have read access to the repo
12
+ permissions :
13
+ contents : read
14
+ runs-on : ubuntu-latest
15
+ steps :
16
+ - name : Send message to Mattermost
17
+ uses : mattermost/action-mattermost-notify@b7d118e440bf2749cd18a4a8c88e7092e696257a # v2.0.0
18
+ with :
19
+ MATTERMOST_WEBHOOK_URL : ${{ secrets.MM_WEBHOOK_URL }}
20
+ PAYLOAD : |-
21
+ {
22
+ "text": "## 🎉 evitaDB ${{ github.event.release.tag_name }} released!\n\n**Release Notes**:\\n${{ github.event.release.body }}",
23
+ "color":"#31bf2c",
24
+ "username": "${{ github.triggering_actor }}",
25
+ "icon": "https://raw.githubusercontent.com/FgForrest/evitaDB/dev/documentation/assets/img/evita.png"
26
+ }
You can’t perform that action at this time.
0 commit comments