Skip to content

Commit a335b19

Browse files
committed
[mage-1603]
Update build-artifacts workflow
1 parent 462f7aa commit a335b19

File tree

1 file changed

+14
-4
lines changed

1 file changed

+14
-4
lines changed

.github/workflows/build-artifacts.yml

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ on:
66
- master
77
pull_request:
88

9+
#manual triggering
10+
workflow_dispatch:
11+
912
jobs:
1013

1114
build:
@@ -14,22 +17,29 @@ jobs:
1417

1518
steps:
1619
- name: Checkout Repository
17-
uses: actions/checkout@v3
20+
uses: actions/checkout@v4
21+
1822
- name: set up JDK 17
19-
uses: actions/setup-java@v3
23+
uses: actions/setup-java@v4
2024
with:
2125
distribution: 'temurin'
2226
java-version: 17
27+
28+
- name: Grant execute permission for gradlew
29+
run: chmod +x gradlew
30+
2331
- name: Build with Gradle
2432
run: ./gradlew build -x lint
33+
2534
- name: Copy Release Artifacts
2635
run: |
2736
mkdir geopackage-map/build/release
2837
cp geopackage-map/build/libs/*.jar geopackage-map/build/outputs/aar/*release.aar geopackage-map/build/release/
29-
grep "version =" geopackage-map/build.gradle | sed 's/[a-z ="]//g' > VERSION
38+
grep "version =" build.gradle | sed 's/[a-z ="]//g' > VERSION
3039
mv geopackage-map/build/release/*.aar geopackage-map/build/release/geopackage-android-map-$(cat VERSION).aar
40+
3141
- name: Upload Artifacts
32-
uses: actions/upload-artifact@v1
42+
uses: actions/upload-artifact@v4
3343
with:
3444
name: geopackage-android-map
3545
path: geopackage-map/build/release

0 commit comments

Comments
 (0)