Skip to content

Commit 754792b

Browse files
chore(DVIZ-24): fix workflow job order
1 parent 0f3d37c commit 754792b

File tree

1 file changed

+16
-13
lines changed

1 file changed

+16
-13
lines changed

.github/workflows/release.yml

+16-13
Original file line numberDiff line numberDiff line change
@@ -53,16 +53,6 @@ jobs:
5353
&& cd forms/target/deps \
5454
&& jar -xf ../*.jar
5555
56-
- name: Generate a changelog
57-
uses: orhun/git-cliff-action@v3
58-
id: changelog
59-
with:
60-
config: cliff.toml
61-
env:
62-
OUTPUT: CHANGELOG.md
63-
GITHUB_REPO: ${{ github.repository }}
64-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
65-
6656
- name: Generate Tag
6757
id: tag_version
6858
uses: mathieudutour/[email protected]
@@ -76,6 +66,9 @@ jobs:
7666
build-and-push-docker-image:
7767
needs: prepare-a-release
7868
runs-on: ubuntu-latest
69+
outputs:
70+
new_version: ${{ needs.prepare-a-release.outputs.new_version }}
71+
new_tag: ${{ needs.prepare-a-release.outputs.new_tag }}
7972
steps:
8073
- name: Checkout Repository
8174
uses: actions/checkout@v4
@@ -111,15 +104,25 @@ jobs:
111104
${{ vars.DOCKER_REGISTRY }}/data-viz-admin:v${{ needs.prepare-a-release.outputs.new_version }}
112105
113106
release-on-github:
114-
needs: prepare-a-release
107+
needs: build-and-push-docker-image
115108
runs-on: ubuntu-latest
116109
steps:
110+
- name: Generate a changelog
111+
uses: orhun/git-cliff-action@v3
112+
id: changelog
113+
with:
114+
config: cliff.toml
115+
env:
116+
OUTPUT: CHANGELOG.md
117+
GITHUB_REPO: ${{ github.repository }}
118+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
119+
117120
- name: Create Release
118121
id: create_release
119122
uses: softprops/action-gh-release@v2
120123
with:
121-
tag_name: ${{ needs.prepare-a-release.outputs.new_tag }}
122-
files: forms/target/deps/*.jar
124+
tag_name: ${{ needs.build-and-push-docker-image.outputs.new_tag }}
125+
files: forms/target/*.jar
123126
body_path: CHANGELOG.md
124127
draft: false
125128
prerelease: false

0 commit comments

Comments
 (0)