Skip to content

Commit 9b7d62b

Browse files
committed
fix: CI
[skip ci] Signed-off-by: LooKeR <iamlooker@proton.me>
1 parent f485dde commit 9b7d62b

1 file changed

Lines changed: 12 additions & 15 deletions

File tree

.github/workflows/release_build.yml

Lines changed: 12 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@ name: Build Release APK
22

33
on:
44
workflow_dispatch:
5+
inputs:
6+
tag:
7+
description: 'Release tag (e.g. v1.0.0)'
8+
required: true
59
push:
610
tags:
711
- '*'
@@ -25,15 +29,9 @@ jobs:
2529
java-version: 17
2630
distribution: 'adopt'
2731

28-
- name: Grant execution permission to Gradle Wrapper
29-
run: chmod +x gradlew
30-
3132
- name: Build Release APK
3233
run: ./gradlew assembleRelease
3334

34-
- name: Checks
35-
run: find . -type f -name "*.apk"
36-
3735
- uses: r0adkll/sign-android-release@v1
3836
name: Signing APK
3937
id: sign_app
@@ -46,20 +44,19 @@ jobs:
4644
env:
4745
BUILD_TOOLS_VERSION: "36.0.0"
4846

47+
- uses: actions/upload-artifact@v4
48+
with:
49+
name: release
50+
path: ${{steps.sign_app.outputs.signedReleaseFile}}
51+
4952
- uses: softprops/action-gh-release@v2
5053
name: Create Release
5154
id: publish_release
5255
with:
53-
tag_name: ${{ github.ref }}
54-
name: Release ${{ github.ref }}
55-
body: ${{ steps.read_changelog.outputs.changelog }}
56+
tag_name: ${{ github.event.inputs.tag || github.ref_name }}
57+
name: Release ${{ github.event.inputs.tag || github.ref_name }}
5658
files: ${{steps.sign_app.outputs.signedReleaseFile}}
5759
generate_release_notes: true
5860
make_latest: true
5961
prerelease: false
60-
draft: true
61-
62-
- uses: actions/upload-artifact@v4
63-
with:
64-
name: release
65-
path: ${{steps.sign_app.outputs.signedReleaseFile}}
62+
draft: true

0 commit comments

Comments
 (0)