Merge branch 'main' into candidate

This commit is contained in:
Zhiyuan Zheng 2022-06-11 14:21:50 +02:00
commit 38b112c143
4 changed files with 19 additions and 7 deletions

View File

@ -18,7 +18,7 @@ jobs:
- name: -- Step 2 -- Setup node - name: -- Step 2 -- Setup node
uses: actions/setup-node@v3 uses: actions/setup-node@v3
with: with:
node-version: 16 node-version-file: '.nvmrc'
- name: -- Step 3 -- Install node dependencies - name: -- Step 3 -- Install node dependencies
run: yarn install run: yarn install
- name: -- Step 4 -- Install ruby dependencies - name: -- Step 4 -- Install ruby dependencies
@ -53,7 +53,7 @@ jobs:
- name: -- Step 2 -- Setup node - name: -- Step 2 -- Setup node
uses: actions/setup-node@v3 uses: actions/setup-node@v3
with: with:
node-version: 16 node-version-file: '.nvmrc'
- name: -- Step 3 -- Setup Java - name: -- Step 3 -- Setup Java
uses: actions/setup-java@v3 uses: actions/setup-java@v3
with: with:
@ -74,6 +74,13 @@ jobs:
ANDROID_KEYSTORE_KEY_PASSWORD: ${{ secrets.ANDROID_KEYSTORE_KEY_PASSWORD }} ANDROID_KEYSTORE_KEY_PASSWORD: ${{ secrets.ANDROID_KEYSTORE_KEY_PASSWORD }}
SUPPLY_JSON_KEY_DATA: ${{ secrets.SUPPLY_JSON_KEY_DATA }} SUPPLY_JSON_KEY_DATA: ${{ secrets.SUPPLY_JSON_KEY_DATA }}
run: yarn app:build android run: yarn app:build android
- name: -- Step 7 -- Upload apk
uses: actions/upload-artifact@v3
with:
name: apk
path: ${{ github.workspace }}/tooot.apk
if-no-files-found: warn
retention-days: 7
create-release: create-release:
runs-on: macos-12 runs-on: macos-12
@ -88,7 +95,7 @@ jobs:
- name: -- Step 2 -- Setup node - name: -- Step 2 -- Setup node
uses: actions/setup-node@v3 uses: actions/setup-node@v3
with: with:
node-version: 16 node-version-file: '.nvmrc'
- name: -- Step 3 -- Use Expo action - name: -- Step 3 -- Use Expo action
uses: expo/expo-github-action@v7 uses: expo/expo-github-action@v7
with: with:
@ -98,7 +105,11 @@ jobs:
run: yarn install run: yarn install
- name: -- Step 5 -- Install ruby dependencies - name: -- Step 5 -- Install ruby dependencies
run: bundle install run: bundle install
- name: -- Step 6 -- Run fastlane - name: -- Step 6 -- Download apk
uses: actions/download-artifact@v3
with:
name: apk
- name: -- Step 7 -- Run fastlane
env: env:
ENVIRONMENT: ${{ steps.branch.outputs.branch }} ENVIRONMENT: ${{ steps.branch.outputs.branch }}
LC_ALL: en_US.UTF-8 LC_ALL: en_US.UTF-8

1
.nvmrc Normal file
View File

@ -0,0 +1 @@
16

View File

@ -52,7 +52,7 @@ private_lane :github_release do |options|
description: "No changelog provided", description: "No changelog provided",
commitish: git_branch, commitish: git_branch,
is_prerelease: options[:prerelease], is_prerelease: options[:prerelease],
upload_assets: ["#{File.expand_path('..', Dir.pwd)}/tooot-#{GITHUB_RELEASE}.apk"] upload_assets: ["#{File.expand_path('..', Dir.pwd)}/tooot.apk"]
) )
end end
@ -198,7 +198,7 @@ private_lane :build_android do
"android.injected.signing.key.password" => ENV["ANDROID_KEYSTORE_KEY_PASSWORD"], "android.injected.signing.key.password" => ENV["ANDROID_KEYSTORE_KEY_PASSWORD"],
} }
) )
sh "mv #{lane_context[SharedValues::GRADLE_APK_OUTPUT_PATH]} #{File.expand_path('..', Dir.pwd)}/tooot-#{GITHUB_RELEASE}.apk" sh "mv #{lane_context[SharedValues::GRADLE_APK_OUTPUT_PATH]} #{File.expand_path('..', Dir.pwd)}/tooot.apk"
else else
if !is_ci if !is_ci
build_android_app( build_android_app(

View File

@ -14,7 +14,7 @@
"base": "tooot sẽ không thấy được thông tin tài khoản của bạn." "base": "tooot sẽ không thấy được thông tin tài khoản của bạn."
}, },
"terms": { "terms": {
"base": "" "base": "Đăng nhập nghĩa là bạn đồng ý <0>chính sách bảo mật</0> và <1>điều khoản dịch vụ</1>."
} }
}, },
"update": { "update": {