Skip to content

Commit c62759e

Browse files
committed
add: automatic module.prop change according to current tag
Signed-off-by: TheSillyOk <priv.ld@proton.me>
1 parent 5acb339 commit c62759e

2 files changed

Lines changed: 12 additions & 5 deletions

File tree

.github/workflows/release.yml

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,17 @@ jobs:
2121
- name: Get latest tag
2222
run: |
2323
latest_tag=$(git describe --tags --abbrev=0 || true)
24-
echo "latest_tag=$latest_tag" >> $GITHUB_ENV
24+
latest_code=$(echo "$latest_tag" | sed -E 's/[^0-9]//g')
25+
echo "latest_tag=${latest_tag}-mod" >> $GITHUB_ENV
26+
echo "latest_code=$latest_code" >> $GITHUB_ENV
2527
26-
- name: Upload release
28+
- name: Prepare module.prop for upload
29+
run: |
30+
sed -i 's/versionName/${{ env.latest_tag }} (${{ github.run_number }})/' module.prop
31+
sed -i 's/versionNumber/${{ env.latest_code }}/' module.prop
32+
33+
- name: Upload module
2734
uses: actions/upload-artifact@v4
2835
with:
29-
name: DebugAssistant-${{ env.latest_tag }}-mod-${{ github.run_number }}
36+
name: DebugAssistant-${{ env.latest_tag }}-${{ github.run_number }}
3037
path: "*"

module.prop

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
id=debug_assistant
22
name=Debug Assistant-MOD
3-
version=v3.0.2-mod
4-
versionCode=302
3+
version=versionName
4+
versionCode=versionNumber
55
author=ThePedroo(❤️),TheSillyOk
66
description=If is true, why deny?

0 commit comments

Comments
 (0)