@@ -42,48 +42,16 @@ jobs:
42
42
run : |
43
43
./script.sh
44
44
45
- - name : Fetch latest release information
46
- id : fetch-release
47
- run : |
48
- repo_owner="rhunk"
49
- repo_name="SnapEnhance"
50
- api_url="https://api.github.com/repos/${repo_owner}/${repo_name}/releases/latest"
51
- release_info=$(curl -s "$api_url")
52
- release_id=$(echo $release_info | jq -r '.id')
53
- release_tag_name=$(echo $release_info | jq -r '.tag_name')
54
-
55
- # Find the asset URL for APK files
56
- asset_url=""
57
- for asset in $(echo $release_info | jq -c '.assets[]'); do
58
- asset_name=$(echo $asset | jq -r '.name')
59
- if [[ $asset_name == *"armv8"* && $asset_name == *".apk" ]]; then
60
- asset_url=$(echo $asset | jq -r '.browser_download_url')
61
- break
62
- fi
63
- done
64
-
65
- echo "release_id=$release_id" >> $GITHUB_ENV
66
- echo "release_tag_name=$release_tag_name" >> $GITHUB_ENV
67
- echo "asset_url=$asset_url" >> $GITHUB_ENV
68
- shell : bash
69
-
70
- - name : Download the latest APK
71
- run : |
72
- release_id="${{ env.release_id }}"
73
- asset_url="${{ env.asset_url }}"
74
- release_tag_name="${{ env.release_tag_name }}"
75
- wget "$asset_url" -O "$GITHUB_WORKSPACE/latest-snapenhance-${release_tag_name}.apk"
76
- shell : bash
77
-
78
45
- name : Run the command
79
46
run : |
80
- java -jar lspatch.jar -m latest-snapenhance-${release_tag_name} .apk -f -l 2 -v snap.apk
47
+ java -jar lspatch.jar -m "$GITHUB_WORKSPACE/core .apk" -f -l 2 -v snap.apk
81
48
82
49
- name : Upload artifact
83
50
uses : actions/upload-artifact@v2
84
51
with :
85
52
name : snap-360-lspatched.apk
86
53
path : ./snap-360-lspatched.apk
54
+
87
55
- name : Check if the release already exists
88
56
id : check_release
89
57
run : |
94
62
RELEASE_VERSION=$(echo $RELEASE_VERSION | awk -F. '{$NF = $NF + 1;} 1' | sed 's/ /./')
95
63
fi
96
64
echo "RELEASE_VERSION=$RELEASE_VERSION" >> $GITHUB_ENV
65
+
97
66
- name : Create or Update Release
98
67
id : create_release
99
68
uses : softprops/action-gh-release@v1
100
69
with :
101
70
files : snap-360-lspatched.apk
102
- tag_name : ${{ env.RELEASE_VERSION }}
71
+ tag_name : ${{ env.RELEASE_VERSION }}
0 commit comments