diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 085dbf05..2d2c12cc 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -3,7 +3,7 @@ name: Create Release on: push: tags: - - 'v*' # Push events to matching v*, i.e. v1.0, v20.15.10 + - '*.*.*.*' env: SPARK_LOCAL_IP: 127.0.0.1 diff --git a/.github/workflows/release_master.yml b/.github/workflows/release_master.yml index c7e699b2..fe047835 100644 --- a/.github/workflows/release_master.yml +++ b/.github/workflows/release_master.yml @@ -22,13 +22,13 @@ jobs: echo "RELEASE_TAG=${GITHUB_REF#refs/tags/}" >> $GITHUB_ENV - name: Build project - run: mvn -B package -Passembly --file pom.xml -Drevision=latest + run: mvn -B package -Passembly --file pom.xml -Drevision=${{ env.RELEASE_BRANCH }}-latest - - name: Delete latest release + - name: Delete ${{ env.RELEASE_BRANCH }}-latest release uses: dev-drprasad/delete-tag-and-release@v0.1.3 with: delete_release: true # default: false - tag_name: latest + tag_name: ${{ env.RELEASE_BRANCH }}-latest env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -38,9 +38,9 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: - name: latest - tag_name: latest - body: release of master branch + name: Release ${{ env.RELEASE_BRANCH }}-latest + tag_name: ${{ env.RELEASE_BRANCH }}-latest + body: Release ${{ env.RELEASE_BRANCH }}-latest draft: false prerelease: false - files: debezium-server-dist/target/debezium-server-dist-latest.zip \ No newline at end of file + files: debezium-server-dist/target/debezium-server-dist-${{ env.RELEASE_BRANCH }}-latest.zip \ No newline at end of file diff --git a/pom.xml b/pom.xml index d283722b..58642c80 100644 --- a/pom.xml +++ b/pom.xml @@ -18,7 +18,7 @@ pom - 1.0.1-SNAPSHOT + 0.1.0-SNAPSHOT UTF-8