From 1d2aa1c8c1b3e93a4dc1cbc284c513f43939c227 Mon Sep 17 00:00:00 2001 From: Shawn <506895667@qq.com> Date: Fri, 1 Apr 2022 17:55:43 +0800 Subject: [PATCH 1/4] chore: release 4.3.13 --- include/emqx_release.hrl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/emqx_release.hrl b/include/emqx_release.hrl index 817aeee9b..ddf28d5a3 100644 --- a/include/emqx_release.hrl +++ b/include/emqx_release.hrl @@ -29,7 +29,7 @@ -ifndef(EMQX_ENTERPRISE). --define(EMQX_RELEASE, {opensource, "4.3.13-rc.4"}). +-define(EMQX_RELEASE, {opensource, "4.3.13"}). -else. From e183ae249983cfbe8582aefbbffa5988281c2ae9 Mon Sep 17 00:00:00 2001 From: zhanghongtong Date: Sat, 2 Apr 2022 10:13:37 +0800 Subject: [PATCH 2/4] ci: push docker image when tag event --- .github/workflows/build_packages.yaml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build_packages.yaml b/.github/workflows/build_packages.yaml index f8afde04c..fc2a23b99 100644 --- a/.github/workflows/build_packages.yaml +++ b/.github/workflows/build_packages.yaml @@ -355,8 +355,9 @@ jobs: id: meta with: images: ${{ matrix.registry }}/${{ github.repository_owner }}/${{ matrix.profile }} + ## only stable tag is latest flavor: | - latest=${{ !github.event.release.prerelease }} + latest=${{ contains(github.ref, 'tags') && !contains(github.ref_name, 'rc') && !contains(github.ref_name, 'beta') && !contains(github.ref_name, 'alpha') }} tags: | type=ref,event=branch type=ref,event=pr @@ -366,7 +367,8 @@ jobs: - uses: docker/build-push-action@v2 if: matrix.profile != 'emqx-ee' with: - push: ${{ github.event_name == 'release' && !github.event.release.prerelease }} + ## only push when stable tag and rc tag + push: ${{ contains(github.ref, 'tags') && !contains(github.ref_name, 'beta') && !contains(github.ref_name, 'alpha') }} pull: true no-cache: true platforms: linux/amd64,linux/arm64 @@ -381,7 +383,8 @@ jobs: - uses: docker/build-push-action@v2 if: matrix.profile == 'emqx-ee' with: - push: ${{ github.event_name == 'release' && !github.event.release.prerelease }} + ## only push when stable tag and rc tag + push: ${{ contains(github.ref, 'tags') && !contains(github.ref_name, 'beta') && !contains(github.ref_name, 'alpha') }} pull: true no-cache: true platforms: linux/amd64,linux/arm64 From 3610f931cfe521b01527bca2e5d3ae8788d5a690 Mon Sep 17 00:00:00 2001 From: zhouzb Date: Sat, 2 Apr 2022 10:29:32 +0800 Subject: [PATCH 3/4] chore: bump release vsn --- include/emqx_release.hrl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/emqx_release.hrl b/include/emqx_release.hrl index ddf28d5a3..809cd2c20 100644 --- a/include/emqx_release.hrl +++ b/include/emqx_release.hrl @@ -29,7 +29,7 @@ -ifndef(EMQX_ENTERPRISE). --define(EMQX_RELEASE, {opensource, "4.3.13"}). +-define(EMQX_RELEASE, {opensource, "4.3.13-rc.5"}). -else. From 4a57c10f61219cd5abdfa7afefa9c960d2ec1e5d Mon Sep 17 00:00:00 2001 From: Shawn <506895667@qq.com> Date: Sat, 2 Apr 2022 11:41:00 +0800 Subject: [PATCH 4/4] chore: release 4.3.13 --- include/emqx_release.hrl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/emqx_release.hrl b/include/emqx_release.hrl index 809cd2c20..ddf28d5a3 100644 --- a/include/emqx_release.hrl +++ b/include/emqx_release.hrl @@ -29,7 +29,7 @@ -ifndef(EMQX_ENTERPRISE). --define(EMQX_RELEASE, {opensource, "4.3.13-rc.5"}). +-define(EMQX_RELEASE, {opensource, "4.3.13"}). -else.