From 707f7adbeb739c83be043272c782c8497ae948a4 Mon Sep 17 00:00:00 2001 From: AzenKain Date: Wed, 8 Oct 2025 13:21:11 +0700 Subject: [PATCH] Add CI/CD --- .gitea/workflows/build.yml | 4 ++-- app/build.gradle.kts | 2 +- app/libs/firefly-go-sources.jar | Bin 0 -> 5399 bytes {library => app/libs}/firefly-go.aar | 0 4 files changed, 3 insertions(+), 3 deletions(-) create mode 100644 app/libs/firefly-go-sources.jar rename {library => app/libs}/firefly-go.aar (100%) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index b7e95f3..79af487 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -10,11 +10,11 @@ jobs: steps: - uses: actions/checkout@v5 - - name: Set up JDK 23.02 + - name: Set up JDK 21.0.5 uses: actions/setup-java@v5 with: distribution: 'zulu' - java-version: '23.0.2' + java-version: '21.0.5' - name: Setup Android SDK uses: amyu/setup-android@v5 diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 98317db..0e6583c 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -87,6 +87,6 @@ dependencies { debugImplementation(libs.ui.test.manifest) // Local AAR library - implementation(files("../library/firefly-go.aar")) + implementation(files("libs/firefly-go.aar")) } diff --git a/app/libs/firefly-go-sources.jar b/app/libs/firefly-go-sources.jar new file mode 100644 index 0000000000000000000000000000000000000000..49e9892a90c3e20186da1e542b29d9946b52f9c0 GIT binary patch literal 5399 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 literal 0 HcmV?d00001 diff --git a/library/firefly-go.aar b/app/libs/firefly-go.aar similarity index 100% rename from library/firefly-go.aar rename to app/libs/firefly-go.aar