Skip to content

Commit 83c33f4

Browse files
authored
Introduce versioning to releases
1 parent 984eee5 commit 83c33f4

1 file changed

Lines changed: 14 additions & 1 deletion

File tree

.github/workflows/commitTest.yml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,20 @@ jobs:
2626
with:
2727
name: ${{ github.event.repository.name }}
2828
path: build/libs/${{ github.event.repository.name }}.jar
29-
- name: Automatic release
29+
- name: Read version from file
30+
id: read_version_from_file
31+
run: |
32+
echo "ver=$(sed -nE 's/^version: \\s*(\\S*)\\s*$/v\\1/p' mod.hjson)" >> $GITHUB_OUTPUT
33+
- name: Automatic release (Current version)
34+
uses: "marvinpinto/action-automatic-releases@latest"
35+
with:
36+
repo_token: "${{ secrets.GITHUB_TOKEN }}"
37+
automatic_release_tag: "${{ steps.read_version_from_file.ver }}"
38+
prerelease: false
39+
title: "${{ steps.read_version_from_file.ver }} (Mindustry v8)"
40+
files: |
41+
./build/libs/*.jar
42+
- name: Automatic release (Latest)
3043
uses: "marvinpinto/action-automatic-releases@latest"
3144
with:
3245
repo_token: "${{ secrets.GITHUB_TOKEN }}"

0 commit comments

Comments
 (0)