Compare commits

..
12 Commits
Author SHA1 Message Date
lamtruong28 25019c4247 Test upload file to package registry latest version
Build and upload artifact apk / Verify environment (push) Successful in 5s
Sync Source to Host / sync-source (push) Successful in 5s
Build and upload artifact apk / Build APK file (push) Failing after 3m33s
2026-08-17 22:36:33 +07:00
lamtruong28 9b10cd4795 Test upload file to package registry latest version
Sync Source to Host / sync-source (push) Successful in 6s
Build and upload artifact apk / Verify environment (push) Successful in 5s
Build and upload artifact apk / Build APK file (push) Successful in 3m29s
2026-08-17 22:30:28 +07:00
lamtruong28 5741cf5e63 Test upload file to package registry latest version
Build and upload artifact apk / Verify environment (push) Successful in 5s
Sync Source to Host / sync-source (push) Successful in 5s
Build and upload artifact apk / Build APK file (push) Failing after 4m20s
2026-08-17 22:24:28 +07:00
lamtruong28 cdd21c35cb Test upload file to package registry
Build and upload artifact apk / Verify environment (push) Successful in 4s
Sync Source to Host / sync-source (push) Successful in 7s
Build and upload artifact apk / Build APK file (push) Successful in 4m14s
2026-08-15 14:59:18 +07:00
lamtruong28 9afac8fa94 Test upload file to package registry
Build and upload artifact apk / Verify environment (push) Successful in 6s
Sync Source to Host / sync-source (push) Successful in 7s
Build and upload artifact apk / Build APK file (push) Failing after 4m5s
2026-08-15 14:30:59 +07:00
lamtruong28 02bcca07c3 Test upload file to package registry
Build and upload artifact apk / Verify environment (push) Successful in 5s
Sync Source to Host / sync-source (push) Successful in 6s
Build and upload artifact apk / Build APK file (push) Canceled after 1m59s
2026-08-15 14:28:40 +07:00
lamtruong28 9201e2e279 Test upload file to package registry
Build and upload artifact apk / Verify environment (push) Successful in 5s
Sync Source to Host / sync-source (push) Successful in 5s
Build and upload artifact apk / Build APK file (push) Successful in 4m30s
2026-08-15 14:11:22 +07:00
lamtruong28 50ddbbd989 Test upload file to package registry
Build and upload artifact apk / Verify environment (push) Successful in 4s
Sync Source to Host / sync-source (push) Successful in 6s
Build and upload artifact apk / Build APK file (push) Failing after 15s
2026-08-15 14:09:30 +07:00
lamtruong28 67ed6452c8 Test upload file to package registry
Build and upload artifact apk / Verify environment (push) Successful in 6s
Sync Source to Host / sync-source (push) Successful in 5s
Build and upload artifact apk / Build APK file (push) Failing after 10s
2026-08-15 14:07:49 +07:00
lamtruong28 1b3128d312 Test upload file to package registry
Build and upload artifact apk / Verify environment (push) Successful in 5s
Sync Source to Host / sync-source (push) Successful in 4s
Build and upload artifact apk / Build APK file (push) Successful in 3m20s
2026-08-15 13:43:25 +07:00
lamtruong28 f3381e8a81 Test upload file to package registry
Build and upload artifact apk / Verify environment (push) Successful in 4s
Sync Source to Host / sync-source (push) Successful in 5s
Build and upload artifact apk / Build APK file (push) Successful in 3m35s
2026-08-15 12:12:42 +07:00
lamtruong28 f0b1ecbcd9 Test upload file to package registry
Build and upload artifact apk / Verify environment (push) Successful in 4s
Sync Source to Host / sync-source (push) Successful in 4s
Build and upload artifact apk / Build APK file (push) Successful in 3m28s
2026-08-15 12:03:51 +07:00
3 changed files with 40 additions and 27 deletions
+38 -6
View File
@@ -42,8 +42,8 @@ jobs:
- name: Grant execute permission - name: Grant execute permission
run: chmod +x ./gradlew run: chmod +x ./gradlew
- name: List Gradle Projects # - name: List Gradle Projects
run: ./gradlew projects # run: ./gradlew projects
- name: Build Android Debug APK - name: Build Android Debug APK
run: ./gradlew :androidApp:assembleDebug --stacktrace run: ./gradlew :androidApp:assembleDebug --stacktrace
@@ -56,7 +56,39 @@ jobs:
run: | run: |
ls -lah androidApp/build/outputs/apk/debug/ ls -lah androidApp/build/outputs/apk/debug/
- uses: actions/upload-artifact@v4 # - uses: actions/upload-artifact@v4
with: # with:
name: android-apk # name: TorqueVault-apk
path: androidApp/build/outputs/apk/debug/androidApp-debug.apk # path: androidApp/build/outputs/apk/debug/androidApp-debug.apk
- name: Build Package Version
shell: bash
run: |
VERSION_NAME=$(grep -R "versionName" androidApp/build.gradle.kts \
| head -1 \
| sed 's/.*"\(.*\)".*/\1/')
SHORT_SHA=$(git rev-parse --short HEAD)
PACKAGE_VERSION="${VERSION_NAME}+${SHORT_SHA}"
echo "PACKAGE_VERSION=$PACKAGE_VERSION" >> $GITHUB_ENV
echo "Package Version: $PACKAGE_VERSION"
- name: Upload APK to Package Registry
run: |
curl \
--fail \
--user "${{ github.actor }}:${{ secrets.PACKAGE_TOKEN }}" \
--upload-file androidApp/build/outputs/apk/debug/androidApp-debug.apk \
"${{ github.server_url }}/api/packages/${{ github.repository_owner }}/generic/android-debug/${PACKAGE_VERSION}/Torque-Vault.apk"
- name: Upload APK to Package Registry
run: |
VERSION="latest"
curl \
--fail \
--user "${{ github.actor }}:${{ secrets.PACKAGE_TOKEN }}" \
--upload-file androidApp/build/outputs/apk/debug/androidApp-debug.apk \
"${{ github.server_url }}/api/packages/${{ github.repository_owner }}/generic/android-debug/${VERSION}/Torque-Vault.apk"
-19
View File
@@ -1,19 +0,0 @@
name: Build and upload artifact apk
run-name: ${{ gitea.actor }} is testing build android
on:
push:
jobs:
upload:
runs-on: android
steps:
- name: "Create file"
run: |
echo "hello" > test.txt
ls -la
- name: Upload Test Package
run: |
curl \
--fail \
--user "${{ github.actor }}:${{ secrets.PACKAGE_TOKEN }}" \
--upload-file test.txt \
"${{ github.server_url }}/api/packages/${{ github.repository_owner }}/generic/test-package/${{ github.run_number }}/test.txt"
+2 -2
View File
@@ -27,8 +27,8 @@ android {
applicationId = "com.digitoolsolutions.app.tes_ci_cd" applicationId = "com.digitoolsolutions.app.tes_ci_cd"
minSdk = libs.versions.android.minSdk.get().toInt() minSdk = libs.versions.android.minSdk.get().toInt()
targetSdk = libs.versions.android.targetSdk.get().toInt() targetSdk = libs.versions.android.targetSdk.get().toInt()
versionCode = 1 versionCode = 2
versionName = "1.0" versionName = "1.0.1"
} }
packaging { packaging {
resources { resources {