From 0243d29958b5c9b1961c818bbdb70ff29f9ccde3 Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Tue, 25 Jan 2022 15:42:45 +0700 Subject: [PATCH 01/43] init stadard android workflow --- .github/workflows/android.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .github/workflows/android.yml diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml new file mode 100644 index 0000000..ac3d4ed --- /dev/null +++ b/.github/workflows/android.yml @@ -0,0 +1,26 @@ +name: Android CI + +on: + push: + branches: [ master ] + pull_request: + branches: [ master ] + +jobs: + build: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v2 + - name: set up JDK 11 + uses: actions/setup-java@v2 + with: + java-version: '11' + distribution: 'temurin' + cache: gradle + + - name: Grant execute permission for gradlew + run: chmod +x gradlew + - name: Build with Gradle + run: ./gradlew build From 9101630a7642bda49fe8a6608737307bbfc45c8e Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Tue, 25 Jan 2022 15:53:07 +0700 Subject: [PATCH 02/43] add script --- .github/workflows/android.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index ac3d4ed..0d7a345 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -22,5 +22,9 @@ jobs: - name: Grant execute permission for gradlew run: chmod +x gradlew + - name: update sdk + run: echo y | android update sdk --no-ui --filter platform-tool + - name: android verstion build + run: yes | sdkmanager "platforms;android-30" - name: Build with Gradle run: ./gradlew build From 23f373661ba0a0845b0d0ca11cca399871d1ff45 Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Tue, 25 Jan 2022 15:55:53 +0700 Subject: [PATCH 03/43] fix build --- .github/workflows/android.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 0d7a345..a175480 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -22,8 +22,8 @@ jobs: - name: Grant execute permission for gradlew run: chmod +x gradlew - - name: update sdk - run: echo y | android update sdk --no-ui --filter platform-tool + #- name: update sdk + # run: echo y | android update sdk --no-ui --filter platform-tool - name: android verstion build run: yes | sdkmanager "platforms;android-30" - name: Build with Gradle From 1596b2dcbede1b47342ec5be0c50786ad338ed15 Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Tue, 25 Jan 2022 16:02:47 +0700 Subject: [PATCH 04/43] add build android sdk --- .github/workflows/android.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index a175480..7bcf0d1 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -19,12 +19,18 @@ jobs: java-version: '11' distribution: 'temurin' cache: gradle + - name: Setup Android SDK + uses: android-actions/setup-android@v2 + # - name: Setup ruby + # uses: ruby/setup-ruby@v1 + # with: + # ruby-version: 2.7 - name: Grant execute permission for gradlew run: chmod +x gradlew #- name: update sdk # run: echo y | android update sdk --no-ui --filter platform-tool - - name: android verstion build - run: yes | sdkmanager "platforms;android-30" + #- name: android verstion build + # run: yes | sdkmanager "platforms;android-30" - name: Build with Gradle run: ./gradlew build From 65f08b08902e5ba2323d14abccfada59d4043efe Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Tue, 25 Jan 2022 16:09:07 +0700 Subject: [PATCH 05/43] update android git version --- ffc/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ffc/build.gradle b/ffc/build.gradle index a869ca8..8ae0750 100644 --- a/ffc/build.gradle +++ b/ffc/build.gradle @@ -15,7 +15,7 @@ * limitations under the License. */ plugins { - id 'com.gladed.androidgitversion' version '0.4.5' + id 'com.gladed.androidgitversion' version '0.4.14' } From 7306e740fd01f4f4ef550542ff98c502334f7ed4 Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Tue, 25 Jan 2022 16:12:37 +0700 Subject: [PATCH 06/43] fix build --- ffc/build.gradle | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ffc/build.gradle b/ffc/build.gradle index 8ae0750..451819d 100644 --- a/ffc/build.gradle +++ b/ffc/build.gradle @@ -45,8 +45,10 @@ android { applicationId "ffc.app" minSdkVersion 26 targetSdkVersion 30 - versionCode androidGitVersion.code() - versionName androidGitVersion.name() + // versionCode androidGitVersion.code() + // versionName androidGitVersion.name() + versionCode "2" + versionName "test_ffc" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" multiDexEnabled true } From 1ecf73ae3f73940cba11959d9c08963492b95dc9 Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Tue, 25 Jan 2022 16:14:58 +0700 Subject: [PATCH 07/43] fix build --- ffc/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ffc/build.gradle b/ffc/build.gradle index 451819d..1016ff4 100644 --- a/ffc/build.gradle +++ b/ffc/build.gradle @@ -47,7 +47,7 @@ android { targetSdkVersion 30 // versionCode androidGitVersion.code() // versionName androidGitVersion.name() - versionCode "2" + versionCode 2 versionName "test_ffc" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" multiDexEnabled true From d43c16a2ae1bbe3115263c79ac3f5bba4c2688d4 Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Tue, 25 Jan 2022 16:44:53 +0700 Subject: [PATCH 08/43] add gpg enscrypt google-service --- .github/workflows/android.yml | 7 ++++++- ffc/decrypt_secret.sh | 11 +++++++++++ ffc/google-services.json.gpg | Bin 0 -> 723 bytes 3 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 ffc/decrypt_secret.sh create mode 100644 ffc/google-services.json.gpg diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 7bcf0d1..cc83cec 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -25,7 +25,12 @@ jobs: # uses: ruby/setup-ruby@v1 # with: # ruby-version: 2.7 - + - name: Grant execute permission for decrypt_secret.sh + run: chmod +x ffc/decrypt_secret.sh + - name: Descrypt google-service + run: ./ffc/decrypt_secret.sh + env: + LARGE_SECRET_PASSPHRASE: ${{ secrets.large_key_descrypt }} - name: Grant execute permission for gradlew run: chmod +x gradlew #- name: update sdk diff --git a/ffc/decrypt_secret.sh b/ffc/decrypt_secret.sh new file mode 100644 index 0000000..3309bb9 --- /dev/null +++ b/ffc/decrypt_secret.sh @@ -0,0 +1,11 @@ +#!/bin/sh + +# max NOTE +# Ref: https://docs.github.com/en/actions/security-guides/encrypted-secrets +# enscrypt command = gpg --symmetric --cipher-algo AES256 my_secret.json +# Decrypt the file +# mkdir $HOME/secrets +# --batch to prevent interactive command +# --yes to assume "yes" for questions +gpg --quiet --batch --yes --decrypt --passphrase="$LARGE_SECRET_PASSPHRASE" \ +--output $HOME/ffc/google-services.json $HOME/ffc/google-services.json.gpg diff --git a/ffc/google-services.json.gpg b/ffc/google-services.json.gpg new file mode 100644 index 0000000000000000000000000000000000000000..2483f0e89d7c7143b9951615d6d9636dcb81a14c GIT binary patch literal 723 zcmV;^0xbQE4Fm}T0$seYNk)MT>i^Q|0j-1$WSNX+T5?hg_RvWD9Cg{fW3C9P3;mq6 zS6whDHoa8p$y#g=<%W=1I%KcC_O<2fW$?iMY*}|J>&AZKNj(H1(ElWM;f7h1Nok+NA;gL*Wk$I-E-1pER z=emAr>IB~N+^C*GK&_nW386MHFd;;p2m1^EMM%UN$%=>pVd!@0HE&4Y6eB-VsnKTp zO{}7W>t54~k!hUz@flb|kX}{);SS33e5Tdktr&|0*}>@^4)6JA&vFAG z1hpDdyO2>nJ!fdoB zYX4jwC{Yx2B%Zu*h)N`If#4N_DxH*J0Z&)UZWqKT#j{#xODm)xkM;3&Ndm?-_@K@D zFV_xXU$uGZM**&H-$<%rnXHAvO>YrD5%q&cDt0*TG0FevjoAb#rb_WY;QoXdPd-1a zj@*M%253oaXQ*LN@}lBb1^K#kA36c)H7sHtL8K}_rcjN4BSB1Aaix3uY}f#l|;(Ps@u+W9$qGRlLa=Z_D_rJbY)o!1n_1K2U2 zr+|5kGeN!)sdAgFUw&Pb2Qod8HfkChPYjH-fCAsbQ!18QcI{Q9*ALWSNZ-Ix>$BO FUNxItWh4Lq literal 0 HcmV?d00001 From a4db0156d04ded4d46bf5b96ad89219cc29156f7 Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Tue, 25 Jan 2022 16:46:26 +0700 Subject: [PATCH 09/43] fix google-services location --- ffc/decrypt_secret.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ffc/decrypt_secret.sh b/ffc/decrypt_secret.sh index 3309bb9..e91904d 100644 --- a/ffc/decrypt_secret.sh +++ b/ffc/decrypt_secret.sh @@ -8,4 +8,4 @@ # --batch to prevent interactive command # --yes to assume "yes" for questions gpg --quiet --batch --yes --decrypt --passphrase="$LARGE_SECRET_PASSPHRASE" \ ---output $HOME/ffc/google-services.json $HOME/ffc/google-services.json.gpg +--output ffc/google-services.json ffc/google-services.json.gpg From 76b1553932546259e65e4c16dcf3379c9b3628f9 Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Tue, 25 Jan 2022 16:49:11 +0700 Subject: [PATCH 10/43] change bug name LARGE_KEY_DESCRYPT --- .github/workflows/android.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index cc83cec..2a870fa 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -30,7 +30,7 @@ jobs: - name: Descrypt google-service run: ./ffc/decrypt_secret.sh env: - LARGE_SECRET_PASSPHRASE: ${{ secrets.large_key_descrypt }} + LARGE_SECRET_PASSPHRASE: ${{ secrets.LARGE_KEY_DESCRYPT }} - name: Grant execute permission for gradlew run: chmod +x gradlew #- name: update sdk From b76cc553323195e3926c8fe53fc557acdfac2cbc Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Tue, 25 Jan 2022 16:51:23 +0700 Subject: [PATCH 11/43] change bug name LARGE_KEY_DESCRYPT --- .github/workflows/android.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 2a870fa..931fc0c 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -30,7 +30,7 @@ jobs: - name: Descrypt google-service run: ./ffc/decrypt_secret.sh env: - LARGE_SECRET_PASSPHRASE: ${{ secrets.LARGE_KEY_DESCRYPT }} + LARGE_SECRET_PASSPHRASE: ${{ large_key_descrypt.LARGE_KEY_DESCRYPT }} - name: Grant execute permission for gradlew run: chmod +x gradlew #- name: update sdk From ba7e97fbe43359b95bad6305d6887a1338c24bb7 Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Tue, 25 Jan 2022 16:53:14 +0700 Subject: [PATCH 12/43] change bug name LARGE_KEY_DESCRYPT --- .github/workflows/android.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 931fc0c..2a870fa 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -30,7 +30,7 @@ jobs: - name: Descrypt google-service run: ./ffc/decrypt_secret.sh env: - LARGE_SECRET_PASSPHRASE: ${{ large_key_descrypt.LARGE_KEY_DESCRYPT }} + LARGE_SECRET_PASSPHRASE: ${{ secrets.LARGE_KEY_DESCRYPT }} - name: Grant execute permission for gradlew run: chmod +x gradlew #- name: update sdk From 04d4ee2f3228471e9254acd686875b5a6ea199ee Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Mon, 31 Jan 2022 01:28:20 +0700 Subject: [PATCH 13/43] track error --- .github/workflows/android.yml | 2 ++ ffc/decrypt_secret.sh | 1 + 2 files changed, 3 insertions(+) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 2a870fa..49188df 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -25,6 +25,8 @@ jobs: # uses: ruby/setup-ruby@v1 # with: # ruby-version: 2.7 + - name: current dir + run: pwd - name: Grant execute permission for decrypt_secret.sh run: chmod +x ffc/decrypt_secret.sh - name: Descrypt google-service diff --git a/ffc/decrypt_secret.sh b/ffc/decrypt_secret.sh index e91904d..224cc59 100644 --- a/ffc/decrypt_secret.sh +++ b/ffc/decrypt_secret.sh @@ -7,5 +7,6 @@ # mkdir $HOME/secrets # --batch to prevent interactive command # --yes to assume "yes" for questions +pwd gpg --quiet --batch --yes --decrypt --passphrase="$LARGE_SECRET_PASSPHRASE" \ --output ffc/google-services.json ffc/google-services.json.gpg From 8cca129b36385ea144b38a4e4e3ab73a8dbfebbd Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Mon, 31 Jan 2022 01:34:13 +0700 Subject: [PATCH 14/43] track error --- ffc/decrypt_secret.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ffc/decrypt_secret.sh b/ffc/decrypt_secret.sh index 224cc59..5b1edd5 100644 --- a/ffc/decrypt_secret.sh +++ b/ffc/decrypt_secret.sh @@ -8,5 +8,7 @@ # --batch to prevent interactive command # --yes to assume "yes" for questions pwd +echo "$GET_ENV_TEST" +echo "_____Decrypt_______" gpg --quiet --batch --yes --decrypt --passphrase="$LARGE_SECRET_PASSPHRASE" \ --output ffc/google-services.json ffc/google-services.json.gpg From ba0cee0c1800e8b0a339daa0442af3c148dc1458 Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Mon, 31 Jan 2022 01:39:48 +0700 Subject: [PATCH 15/43] track error --- .github/workflows/android.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 49188df..dc57586 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -33,6 +33,7 @@ jobs: run: ./ffc/decrypt_secret.sh env: LARGE_SECRET_PASSPHRASE: ${{ secrets.LARGE_KEY_DESCRYPT }} + GET_ENV_TEST: ${{ secrets.GET_ENV_TEST }} - name: Grant execute permission for gradlew run: chmod +x gradlew #- name: update sdk From 4e3873bcab11d8ff2ae5c5be77741d5bca2d2c03 Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Mon, 31 Jan 2022 01:44:17 +0700 Subject: [PATCH 16/43] track error --- .github/workflows/android.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index dc57586..506c376 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -19,14 +19,17 @@ jobs: java-version: '11' distribution: 'temurin' cache: gradle - - name: Setup Android SDK - uses: android-actions/setup-android@v2 + #- name: Setup Android SDK + # uses: android-actions/setup-android@v2 + # - name: Setup ruby # uses: ruby/setup-ruby@v1 # with: # ruby-version: 2.7 - name: current dir run: pwd + - name: Echo test + run: echo "${{ secrets.LARGE_KEY_DESCRYPT }}" - name: Grant execute permission for decrypt_secret.sh run: chmod +x ffc/decrypt_secret.sh - name: Descrypt google-service From 405fb794315def23bc74455d7b4e9c851fb92ba5 Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Mon, 31 Jan 2022 01:46:08 +0700 Subject: [PATCH 17/43] track error --- .github/workflows/android.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 506c376..d0f2240 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -29,7 +29,7 @@ jobs: - name: current dir run: pwd - name: Echo test - run: echo "${{ secrets.LARGE_KEY_DESCRYPT }}" + run: echo "${{ large_key_descrypt.LARGE_KEY_DESCRYPT }}" - name: Grant execute permission for decrypt_secret.sh run: chmod +x ffc/decrypt_secret.sh - name: Descrypt google-service From 661bfea53c645c92055ee62d3c38ba4e0fd61548 Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Mon, 31 Jan 2022 01:47:35 +0700 Subject: [PATCH 18/43] track error --- .github/workflows/android.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index d0f2240..f715e94 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -29,7 +29,7 @@ jobs: - name: current dir run: pwd - name: Echo test - run: echo "${{ large_key_descrypt.LARGE_KEY_DESCRYPT }}" + run: echo "${{ secrets.large_key_descrypt.LARGE_KEY_DESCRYPT }}" - name: Grant execute permission for decrypt_secret.sh run: chmod +x ffc/decrypt_secret.sh - name: Descrypt google-service From fdb8bf4468cced1dede4360fbe8a2d7a170d70c5 Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Mon, 31 Jan 2022 01:50:37 +0700 Subject: [PATCH 19/43] track error --- .github/workflows/android.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index f715e94..68357c7 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -29,7 +29,7 @@ jobs: - name: current dir run: pwd - name: Echo test - run: echo "${{ secrets.large_key_descrypt.LARGE_KEY_DESCRYPT }}" + run: echo "${{ env.LARGE_KEY_DESCRYPT }}" - name: Grant execute permission for decrypt_secret.sh run: chmod +x ffc/decrypt_secret.sh - name: Descrypt google-service From 41489008d46da376bbce52bcebfa5c141813b5a3 Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Mon, 31 Jan 2022 01:54:53 +0700 Subject: [PATCH 20/43] track error --- .github/workflows/android.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 68357c7..e561efb 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -29,7 +29,7 @@ jobs: - name: current dir run: pwd - name: Echo test - run: echo "${{ env.LARGE_KEY_DESCRYPT }}" + run: echo "${{ env.GET_ENV_TEST }}" - name: Grant execute permission for decrypt_secret.sh run: chmod +x ffc/decrypt_secret.sh - name: Descrypt google-service From 8dbace60a923f9023a8f7f303c67d78570a977bf Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Mon, 31 Jan 2022 02:00:30 +0700 Subject: [PATCH 21/43] track error --- .github/workflows/android.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index e561efb..b4f2c86 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -29,7 +29,7 @@ jobs: - name: current dir run: pwd - name: Echo test - run: echo "${{ env.GET_ENV_TEST }}" + run: echo "${{ secrets.GET_ENV_TEST }}" - name: Grant execute permission for decrypt_secret.sh run: chmod +x ffc/decrypt_secret.sh - name: Descrypt google-service From 5e6dd867892d7c26d5e9c95bd1d8d949aae5e537 Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Mon, 31 Jan 2022 02:02:16 +0700 Subject: [PATCH 22/43] track error --- .github/workflows/android.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index b4f2c86..3a7db1d 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -2,9 +2,9 @@ name: Android CI on: push: - branches: [ master ] + branches: [ github_ci_build ] pull_request: - branches: [ master ] + branches: [ github_ci_build ] jobs: build: From ade0b4c149d6847621e015e0556eb7fc99f7ca0c Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Mon, 31 Jan 2022 02:09:15 +0700 Subject: [PATCH 23/43] track error --- .github/workflows/android.yml | 3 --- ffc/decrypt_secret.sh | 1 - 2 files changed, 4 deletions(-) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 3a7db1d..a9ade8b 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -28,15 +28,12 @@ jobs: # ruby-version: 2.7 - name: current dir run: pwd - - name: Echo test - run: echo "${{ secrets.GET_ENV_TEST }}" - name: Grant execute permission for decrypt_secret.sh run: chmod +x ffc/decrypt_secret.sh - name: Descrypt google-service run: ./ffc/decrypt_secret.sh env: LARGE_SECRET_PASSPHRASE: ${{ secrets.LARGE_KEY_DESCRYPT }} - GET_ENV_TEST: ${{ secrets.GET_ENV_TEST }} - name: Grant execute permission for gradlew run: chmod +x gradlew #- name: update sdk diff --git a/ffc/decrypt_secret.sh b/ffc/decrypt_secret.sh index 5b1edd5..af1a5fd 100644 --- a/ffc/decrypt_secret.sh +++ b/ffc/decrypt_secret.sh @@ -8,7 +8,6 @@ # --batch to prevent interactive command # --yes to assume "yes" for questions pwd -echo "$GET_ENV_TEST" echo "_____Decrypt_______" gpg --quiet --batch --yes --decrypt --passphrase="$LARGE_SECRET_PASSPHRASE" \ --output ffc/google-services.json ffc/google-services.json.gpg From 664ec22b8be6567a0f1564293433b1bf40748fd0 Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Mon, 31 Jan 2022 02:17:33 +0700 Subject: [PATCH 24/43] track error --- .github/workflows/android.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index a9ade8b..6972186 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -33,7 +33,7 @@ jobs: - name: Descrypt google-service run: ./ffc/decrypt_secret.sh env: - LARGE_SECRET_PASSPHRASE: ${{ secrets.LARGE_KEY_DESCRYPT }} + LARGE_SECRET_PASSPHRASE: ${{ env.LARGE_KEY_DESCRYPT }} - name: Grant execute permission for gradlew run: chmod +x gradlew #- name: update sdk From 966e2186f94364d4b1c8d6c0b980cd8012128448 Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Mon, 31 Jan 2022 02:18:27 +0700 Subject: [PATCH 25/43] track error --- .github/workflows/android.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 6972186..51f219e 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -33,7 +33,7 @@ jobs: - name: Descrypt google-service run: ./ffc/decrypt_secret.sh env: - LARGE_SECRET_PASSPHRASE: ${{ env.LARGE_KEY_DESCRYPT }} + LARGE_SECRET_PASSPHRASE: ${{ env.secrets.LARGE_KEY_DESCRYPT }} - name: Grant execute permission for gradlew run: chmod +x gradlew #- name: update sdk From d204f338549734d2ab2037eb99a02b8e45d00078 Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Mon, 31 Jan 2022 02:19:18 +0700 Subject: [PATCH 26/43] track error --- .github/workflows/android.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 51f219e..2908709 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -33,7 +33,7 @@ jobs: - name: Descrypt google-service run: ./ffc/decrypt_secret.sh env: - LARGE_SECRET_PASSPHRASE: ${{ env.secrets.LARGE_KEY_DESCRYPT }} + LARGE_SECRET_PASSPHRASE: ${{ secrets.env.LARGE_KEY_DESCRYPT }} - name: Grant execute permission for gradlew run: chmod +x gradlew #- name: update sdk From 852439c8e71ff45b12a02a84c77fdd5120df2c6b Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Mon, 31 Jan 2022 02:21:55 +0700 Subject: [PATCH 27/43] track error --- .github/workflows/android.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 2908709..a9ade8b 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -33,7 +33,7 @@ jobs: - name: Descrypt google-service run: ./ffc/decrypt_secret.sh env: - LARGE_SECRET_PASSPHRASE: ${{ secrets.env.LARGE_KEY_DESCRYPT }} + LARGE_SECRET_PASSPHRASE: ${{ secrets.LARGE_KEY_DESCRYPT }} - name: Grant execute permission for gradlew run: chmod +x gradlew #- name: update sdk From 99e264c42be416ae59928df539762d722c0baecf Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Mon, 31 Jan 2022 02:34:30 +0700 Subject: [PATCH 28/43] track error --- .github/workflows/android.yml | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index a9ade8b..28a8034 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -19,9 +19,8 @@ jobs: java-version: '11' distribution: 'temurin' cache: gradle - #- name: Setup Android SDK - # uses: android-actions/setup-android@v2 - + - name: Setup Android SDK + uses: android-actions/setup-android@v2 # - name: Setup ruby # uses: ruby/setup-ruby@v1 # with: @@ -42,3 +41,12 @@ jobs: # run: yes | sdkmanager "platforms;android-30" - name: Build with Gradle run: ./gradlew build + - name: List file in build + run: ls -al ffc/build/ + - name: List file in build/* + run: ls -al ffc/build/* + - name: Archive apk + uses: actions/upload-artifact@v2 + with: + name: store apk + path: ffc/build/outputs/apk/release/ffc-release.apk From bf62c0bb1be82df822981221c33008fa44dd04ab Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Mon, 31 Jan 2022 03:21:53 +0700 Subject: [PATCH 29/43] fix build --- .github/workflows/android.yml | 2 ++ ffc/build.gradle | 10 +++++----- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 28a8034..a8aacb0 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -39,6 +39,8 @@ jobs: # run: echo y | android update sdk --no-ui --filter platform-tool #- name: android verstion build # run: yes | sdkmanager "platforms;android-30" + - name: Build GitVersion + run: ./gradlew androidGitVersion - name: Build with Gradle run: ./gradlew build - name: List file in build diff --git a/ffc/build.gradle b/ffc/build.gradle index 1016ff4..af2dfd5 100644 --- a/ffc/build.gradle +++ b/ffc/build.gradle @@ -45,10 +45,10 @@ android { applicationId "ffc.app" minSdkVersion 26 targetSdkVersion 30 - // versionCode androidGitVersion.code() - // versionName androidGitVersion.name() - versionCode 2 - versionName "test_ffc" + versionCode androidGitVersion.code() + versionName androidGitVersion.name() + //versionCode 2 + //versionName "test_ffc" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" multiDexEnabled true } @@ -180,7 +180,7 @@ dependencies { implementation 'de.hdodenhof:circleimageview:2.2.0' implementation 'joda-time:joda-time:2.10.1' implementation 'me.piruin:spinney:1.0.0' - implementation 'me.piruin:phototaker:1.2' + //implementation 'me.piruin:phototaker:1.2' implementation "org.jetbrains.anko:anko-appcompat-v7-commons:$ankoVersion" implementation "org.jetbrains.anko:anko-design:$ankoVersion" From 6fa481573981c34a40aa7ed469e77ec16d92220f Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Mon, 31 Jan 2022 03:24:30 +0700 Subject: [PATCH 30/43] fix build --- .github/workflows/android.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index a8aacb0..178b39a 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -39,6 +39,8 @@ jobs: # run: echo y | android update sdk --no-ui --filter platform-tool #- name: android verstion build # run: yes | sdkmanager "platforms;android-30" + - name: androidDependencies + run: ./gradlew androidDependencies - name: Build GitVersion run: ./gradlew androidGitVersion - name: Build with Gradle From e8d1e851b7615fa7b3e4735f963fd3abb04de015 Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Mon, 31 Jan 2022 03:26:13 +0700 Subject: [PATCH 31/43] fix build --- .github/workflows/android.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 178b39a..7b8957e 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -35,10 +35,10 @@ jobs: LARGE_SECRET_PASSPHRASE: ${{ secrets.LARGE_KEY_DESCRYPT }} - name: Grant execute permission for gradlew run: chmod +x gradlew - #- name: update sdk - # run: echo y | android update sdk --no-ui --filter platform-tool - #- name: android verstion build - # run: yes | sdkmanager "platforms;android-30" + - name: update sdk + run: echo y | android update sdk --no-ui --filter platform-tool + - name: android verstion build + run: yes | sdkmanager "platforms;android-30" - name: androidDependencies run: ./gradlew androidDependencies - name: Build GitVersion From 1281de3482ce958082ee2ca85dc90b48251758e7 Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Mon, 31 Jan 2022 03:42:05 +0700 Subject: [PATCH 32/43] fix build --- .github/workflows/android.yml | 30 ++++++++++++++++++------------ 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 7b8957e..1610201 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -35,22 +35,28 @@ jobs: LARGE_SECRET_PASSPHRASE: ${{ secrets.LARGE_KEY_DESCRYPT }} - name: Grant execute permission for gradlew run: chmod +x gradlew - - name: update sdk - run: echo y | android update sdk --no-ui --filter platform-tool - - name: android verstion build - run: yes | sdkmanager "platforms;android-30" - - name: androidDependencies - run: ./gradlew androidDependencies + #- name: update sdk + # run: echo y | android update sdk --no-ui --filter platform-tool + #- name: android verstion build + # run: yes | sdkmanager "platforms;android-30" + - name: ffc:androidDependencies + run: ./gradlew ffc:androidDependencies + - name: ffc:getDependencies + run: ./gradlew ffc:getDependencies - name: Build GitVersion - run: ./gradlew androidGitVersion + run: ./gradlew ffc:androidGitVersion - name: Build with Gradle run: ./gradlew build - name: List file in build run: ls -al ffc/build/ - name: List file in build/* run: ls -al ffc/build/* - - name: Archive apk - uses: actions/upload-artifact@v2 - with: - name: store apk - path: ffc/build/outputs/apk/release/ffc-release.apk + - name: List file in build/*/* + run: ls -al ffc/build/*/* + - name: find ffc/build + run: find ffc/build +# - name: Archive apk +# uses: actions/upload-artifact@v2 +# with: +# name: store apk +# path: ffc/build/outputs/apk/release/ffc-release.apk From 184c7a1f8b616cc41da1b80ce186baa7baabc1be Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Mon, 31 Jan 2022 03:49:26 +0700 Subject: [PATCH 33/43] fix build --- ffc/build.gradle | 1 + 1 file changed, 1 insertion(+) diff --git a/ffc/build.gradle b/ffc/build.gradle index af2dfd5..d5da7b4 100644 --- a/ffc/build.gradle +++ b/ffc/build.gradle @@ -30,6 +30,7 @@ apply plugin: 'io.fabric' android { compileSdkVersion 30 + ndkVersion "23.1.7779620" // buildToolsVersion "30.0.2" // compileOptions { // sourceCompatibility JavaVersion.VERSION_1_8 From 35ea5cf625a74b759ecb9cf1ecd85dcbaec850b9 Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Mon, 31 Jan 2022 04:03:04 +0700 Subject: [PATCH 34/43] fix build --- .github/workflows/android.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 1610201..5f46b98 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -37,8 +37,14 @@ jobs: run: chmod +x gradlew #- name: update sdk # run: echo y | android update sdk --no-ui --filter platform-tool - #- name: android verstion build - # run: yes | sdkmanager "platforms;android-30" + - name: update sdk + run: yes | sdkmanager --update + - name: Install ndk + run: yes | sdkmanager --install "ndk;21.3.6528147" --channel=3 + - name: Install Cmark + run: yes | sdkmanager --install "cmake;10.24988404" + - name: android verstion build + run: yes | sdkmanager "platforms;android-30" - name: ffc:androidDependencies run: ./gradlew ffc:androidDependencies - name: ffc:getDependencies From ca3df222b38404c1ea0e00fb3de19d6176ed7c6e Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Mon, 31 Jan 2022 04:06:04 +0700 Subject: [PATCH 35/43] fix build --- .github/workflows/android.yml | 4 ++-- ffc/build.gradle | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 5f46b98..0af82ff 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -39,8 +39,8 @@ jobs: # run: echo y | android update sdk --no-ui --filter platform-tool - name: update sdk run: yes | sdkmanager --update - - name: Install ndk - run: yes | sdkmanager --install "ndk;21.3.6528147" --channel=3 + #- name: Install ndk + # run: yes | sdkmanager --install "ndk;21.3.6528147" --channel=3 - name: Install Cmark run: yes | sdkmanager --install "cmake;10.24988404" - name: android verstion build diff --git a/ffc/build.gradle b/ffc/build.gradle index d5da7b4..502115b 100644 --- a/ffc/build.gradle +++ b/ffc/build.gradle @@ -30,7 +30,7 @@ apply plugin: 'io.fabric' android { compileSdkVersion 30 - ndkVersion "23.1.7779620" +// ndkVersion "23.1.7779620" // buildToolsVersion "30.0.2" // compileOptions { // sourceCompatibility JavaVersion.VERSION_1_8 From d5e65aa24a905798423879dadb28c1a53dbcee65 Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Mon, 31 Jan 2022 04:06:35 +0700 Subject: [PATCH 36/43] fix build --- .github/workflows/android.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 0af82ff..e5e4039 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -42,7 +42,7 @@ jobs: #- name: Install ndk # run: yes | sdkmanager --install "ndk;21.3.6528147" --channel=3 - name: Install Cmark - run: yes | sdkmanager --install "cmake;10.24988404" + run: yes | sdkmanager --install "cmake" - name: android verstion build run: yes | sdkmanager "platforms;android-30" - name: ffc:androidDependencies From 30da028f09c198f2b9d828e01334e7f885076435 Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Mon, 31 Jan 2022 04:08:03 +0700 Subject: [PATCH 37/43] fix build --- .github/workflows/android.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index e5e4039..3fcbfc7 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -41,8 +41,8 @@ jobs: run: yes | sdkmanager --update #- name: Install ndk # run: yes | sdkmanager --install "ndk;21.3.6528147" --channel=3 - - name: Install Cmark - run: yes | sdkmanager --install "cmake" + #- name: Install Cmark + # run: yes | sdkmanager --install "cmake" - name: android verstion build run: yes | sdkmanager "platforms;android-30" - name: ffc:androidDependencies From 0fa8a9340c5630371a3b2053aaf63e02f8304352 Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Mon, 31 Jan 2022 04:10:41 +0700 Subject: [PATCH 38/43] fix build --- ffc/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ffc/build.gradle b/ffc/build.gradle index 502115b..6d8846e 100644 --- a/ffc/build.gradle +++ b/ffc/build.gradle @@ -46,9 +46,9 @@ android { applicationId "ffc.app" minSdkVersion 26 targetSdkVersion 30 - versionCode androidGitVersion.code() + //versionCode androidGitVersion.code() versionName androidGitVersion.name() - //versionCode 2 + versionCode 4 //versionName "test_ffc" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" multiDexEnabled true From 8156f246c02405098f6beeeaabc70e6c600d6fa5 Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Mon, 31 Jan 2022 04:34:22 +0700 Subject: [PATCH 39/43] fix build --- ffc/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ffc/build.gradle b/ffc/build.gradle index 6d8846e..26eccfc 100644 --- a/ffc/build.gradle +++ b/ffc/build.gradle @@ -46,9 +46,9 @@ android { applicationId "ffc.app" minSdkVersion 26 targetSdkVersion 30 - //versionCode androidGitVersion.code() + versionCode (androidGitVersion.code()==0)?1:androidGitVersion.code() versionName androidGitVersion.name() - versionCode 4 + //versionCode 4 //versionName "test_ffc" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" multiDexEnabled true From fe16432da073cc29d0a8f5b7445272f0a4bfbdb1 Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Mon, 31 Jan 2022 04:55:24 +0700 Subject: [PATCH 40/43] fix build --- ffc/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ffc/build.gradle b/ffc/build.gradle index 26eccfc..dcb4e20 100644 --- a/ffc/build.gradle +++ b/ffc/build.gradle @@ -46,7 +46,7 @@ android { applicationId "ffc.app" minSdkVersion 26 targetSdkVersion 30 - versionCode (androidGitVersion.code()==0)?1:androidGitVersion.code() + versionCode androidGitVersion.code() == 0?1:androidGitVersion.code() versionName androidGitVersion.name() //versionCode 4 //versionName "test_ffc" From c3eb830fc80b20bcd2d189da161a6abcb4826969 Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Mon, 31 Jan 2022 06:33:03 +0700 Subject: [PATCH 41/43] add key store --- ffc/release.keystore | Bin 2091 -> 2259 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/ffc/release.keystore b/ffc/release.keystore index 22969ff3199957374e1bf2ca518a61ae44c87552..38c19991c8c7676d135a0aafad61e83ec3c109cc 100644 GIT binary patch literal 2259 zcmc&#`8Sje8-AWK#x}!y+k>GjFJsG2)+|vn7~2q)8q3LqC}ewONw$iVWSc2O zO2(ipiIHVO)6{DTSwiyaJ>Pe}_doc4xbAbV>)b!w=eqB6-Mlm@nH3kx=$aRPH>*=VhDdCAI0m@ObxawLqxuv`v9YB1`t6wfF`i7K zTpM609qf#^)ve?T@yQEaba2z7Of7OcP$qFD5eFUVZs<5X1!X8?R!sYHxa}d5TJtj( zFxG_Mm9QksR3(CMX`@fN?%@jGXD$%)cO7x7gBNdxZ2AO^Fkj`Q5_tFq~9&c-FXdQ3!L(du(H7d$U1Feq%Q zQJQDLsoLO^+H9g8xbZ2ytOJ^I79r)(?HGYmt9@&-nd;}b7Fs%_3}&(@*st%;K8Sa& zfxP0Dt*PQ4PGFA&`9IOqX3D^CE#iham)wWajEvV?i$)x`wG@BJ{1I?UA|zDoY^xJ4 zcyQM_r}g-~VaE5k%Qm(B(e3s864o;dwWf)s<$XrO*O6olmsIm0X{>W)dWwH+cY8ksZ;0j?X4dP_dTrMwEnSsJsf#f z4}Ohtmk)ebNZUEp^dil%S#IX>VE1labsmvw8JPT&9fJBMP_~Gi4OZe4dqb189-!bz49gH z8~UY^N+-X};mohQadW;hml#LlG)*r@e^-k5up6a8()JM^7+F0jxr8VL8DK2z_?&>}4@8Qy@+B*uMTD6>#CUehg*TWvdS7CRg{Jc2S<-_K zXnF`_X2lF&tJVRTHJrV4SYH_zGo^@L-;YqNQu0b}cZ)2K+P*ecTK(cQcX(B-c2xPrDldrmR7%K)|tAdBm#UqI;WMeiGI}YN%)`YnZb-@C9U>s0Y;myla1k_$+_L!`mU&Rja2;loyQ|sAf8gJ8;!P zUOq`GbuSV=R63$ymwv9*&~r!px)Xh{^^gf7d_Z$my=84e0^^ z$2Ew|aTOxNLP|McAPffAeT!s6C02Hag2k{^{T;T{In2V(bdM`fr z2)7WIiLt$fjf2g96|Vm&{1EbY53dlXy|as%vBo|K{hRX%@ffSxnVTK7w6fBWfDZiD zIE41O5PXTgegxm3gD!+{VqnOHFi2VyrKt&NXhC}w(uO=mQP`u9h9>qu^#3vw8I=9E zHG7YPgA57)5EQvHN$0k~^id&W6zUIEr#HJ2Ty?nh^ z{PWxDe7@N>tL`F2R4ExR0lo*582T7pNt^DV&pTisA_y(a=p2u``-Y7Z8S`;O`6_RjgjRYy#51O6qi$$Z>5j*2QpN;D0 zmr0&7@1H-b+yF+FYzc+pkfAlq4HK5U=rA!S_qi%ZNCM%NY44GnNrql|5iUo#MtaLM zPE=+{%jyNE;ty5!sllig4^J1Zj`#HQn9vv|SU1sBg`%3Z)pudVwJV5{`NEt6on{#r zaGGsc{-_9k1wPlP|CwO6J@nD5*|c)#(GmOs_I_4|nz6~9Vwp2W+3SwhvMVv&%$50C zSI-U8W^BdXt^Ni_wcpeL delta 2083 zcmai!X*kr29>?cD#w2D2!&G)gWQ!TbIuyoGIkxQENHk@=$9j_KOf!~Kkv)|t%TySY zL1bx|%3fR}Tb9O_rIaO37_R%=H|O1b`FXz2^ZS0E&x;>doGF%}KqV{ApWuQ(f&hjN z;bRa`VNECi0W`qk03Zm0&>@R($;Db|`@hYuMg+*_qw(t9t&YxY!vY;zw zK|Rd+@1}i5f|sC0VU-WF7$C;=1?d|T*OrYZO^BoQzSCvj1I#)?^TkCHeK)0UeP}?S z+VFdZ@OAqcEZCAA7rzWu~19hF-;n^CE5TI_u76^;p6D{X#p1806CJowiIN z%D$&Mwobu1rvAiZT_uaOZ?$TNYFkofNg>6OT5h)I%`4D^(TnZbo})g5k)=*bQh)lX z4e62q`HtC=54Y8Mr%Jy^70ad(946%q6E6ohoOSnFpiuQHR~z&-KT3*NeHh+l#3r4Hv0`BW^*w<+i5s`iRRMuQT5(9EIy zw(Ut*w4uJm=XF9>aTSes5*M>HK0TQ7I6p)1kxa+p?6aaO+i%z?$!G2sQPo>#I>${J zHt|aXug0m>!KUWR@j!%t?&i%O;g3pq>s+=aA7|X6EN?w$B~?V)SDYtl;Q#ii&0SYS zXzKvNVdowci1-@2I;{5SdB;wFDu?~VV|prV>w@ER)_KK2*^;E!8S$fgp(E*7gsH2&)S z)P#}9WVf&vePi}dc!c?va%=p5O~$TuW#50|N3>KYhw-P)m7u3^y>PG0&Qh7Z-n$m> zseVTs$2rHeqeUR7@OGOi-}UG}8djOmGE1>^3ErhS87~}Km~Id z9O4b^I(Sh~S#Aj4Q%0l77s<3tT3tEAOlbf`XVdbt8A-YH!XfPp-%P-}{bm*~&i ziZ(bR>pOrsV}mfB^6=w`Gm#*@PMSg#VoSQNM!JSeN3Q6pl@7I^dieBpUYHw^A1ZaV zqsM!!WdXKKE*Pw{##=BVH7My>A?N%xhfaR=O0s@&%&ImhK{H(@_-T7s8PzZEP4{NH zSng&_71s$*pK!W?+_+p zciH>p$-@s4?pwa#wu}~2FE?o6DErJQ5QQzPUryJ~@lIMUI;rgE^deR4w2E5c7q1kvYENx{%yc1F4i>T8F(;Kpd6+fuCg4*8 zN8z_iubfNzWBUwT1S=#}&N|y2!_0jsuubWCDqzbGUC6%52y{P^Nj+XO_m_QwBYrgQ zbjOz*vsi=lE}@*>a*gEF=f^W+-SU1E{TXKh4h-52 z(9U_W*KTrVyjBVtBoyh^UfvqJUnypQbvZmrbu-mf^L*``5ozxlZBT>x=+PCelT3;9 zINkJk%j0Ph7g=1K49R`!y3tFlDFUhAR-9D$YVt?hoJ(l5U2#$zyK?HkRO1s1k|2L za3K;f@<-uVBaE@G5msN{P}jigC>*DEfVx=f|M>qNpabZCb{_m@0XiTGI+!I4rUL-z z-cDqCmJXb^(x`Z0=GrOOqa;cRfmJ#yA;+*txyT&#Y0MkW3cq7t9{%N%j;pxq8nZM8 zopHa6`efd@=};KZ_Kc%55hlifY%H)!oJR*%23(|A$KK_lJvbNA6*0qK(@Gpaqp9DA z4yB$DZ9=?HlETtb^#bie`i_{P8)XE* zz2|Mq`*clf&v&)Pw|G9!g^{W@eo9n5o*(g~CKK;cRa#z(`gQxRwYd5(4ZYrP#)n+4 z6}}}kl#BDY^y`;H%}^}QAUj93i|5!N&9H&ddO)T!m48bt)D|Mdufk|-(5f1#$Y zsEEB~|84(G+g@K=>o|z?n4A#gw|+$XE<9M8zw0POIoH9DO}h$KMbc98TYP8?V&o7a+;1cJ+Sew$U??$kMIMCqzxNNhllTY1`Kb zPe7fpv5rI{sEFQTy+&bCi9Q#_VMrPmdxi<$_7vdCgPgPED#p-^N;B@^J!utGh#BHf z%^57RaG#jU+o<5&_Tb^v?JH3($`L(P5TS@?O2M-xuw&OL)4iGg3{KTF7F?D!VLa8#rIGm_*^vrE)ZLk=6unSX L^n%toqoDr)OU|*b From cb9b3d47375a044c672d6455409f7f50f1ee7f26 Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Mon, 31 Jan 2022 06:35:04 +0700 Subject: [PATCH 42/43] add key store --- .github/workflows/android.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 3fcbfc7..2b55cbd 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -53,6 +53,9 @@ jobs: run: ./gradlew ffc:androidGitVersion - name: Build with Gradle run: ./gradlew build + env: + RELEASE_STORE_PASSWORD: ${{ secrets.RELEASE_STORE_PASSWORD }} + RELEASE_KEY_PASSWORD: ${{ secrets.RELEASE_KEY_PASSWORD }} - name: List file in build run: ls -al ffc/build/ - name: List file in build/* From 54e6ef3e91cff819bf14ab716945741a42edadb0 Mon Sep 17 00:00:00 2001 From: Max Thanachai Thongkum Date: Mon, 31 Jan 2022 12:48:51 +0700 Subject: [PATCH 43/43] test disable ktlint --- .editorconfig | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/.editorconfig b/.editorconfig index beb7979..2eaa706 100644 --- a/.editorconfig +++ b/.editorconfig @@ -1,12 +1,14 @@ [*] -charset=utf-8 -end_of_line=lf -trim_trailing_whitespace=true -insert_final_newline=true -indent_style=space -indent_size=4 -max_line_length=120 +charset = utf-8 +end_of_line = lf +trim_trailing_whitespace = true +insert_final_newline = true +indent_style = space +indent_size = 4 +max_line_length = off + +[{*.yml, *.yaml, *.json}] +indent_size = 2 +disabled_rules = no-wildcard-imports, experimental:annotation, my-custom-ruleset -[{*.yml,*.yaml,*.json}] -indent_size=2