mirror of
https://github.com/bitwarden/android.git
synced 2026-04-29 20:38:41 -05:00
Remove quotes in fastlane bundle commands (#6003)
This commit is contained in:
68
.github/workflows/build.yml
vendored
68
.github/workflows/build.yml
vendored
@@ -235,8 +235,8 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
VERSION_CODE="${VERSION_CODE:-$((11000 + GITHUB_RUN_NUMBER))}"
|
VERSION_CODE="${VERSION_CODE:-$((11000 + GITHUB_RUN_NUMBER))}"
|
||||||
bundle exec fastlane setBuildVersionInfo \
|
bundle exec fastlane setBuildVersionInfo \
|
||||||
versionCode:"$VERSION_CODE" \
|
versionCode:$VERSION_CODE \
|
||||||
versionName:"$VERSION_NAME"
|
versionName:$VERSION_NAME
|
||||||
|
|
||||||
- name: Generate release Play Store bundle
|
- name: Generate release Play Store bundle
|
||||||
if: ${{ matrix.variant == 'prod' && matrix.artifact == 'aab' }}
|
if: ${{ matrix.variant == 'prod' && matrix.artifact == 'aab' }}
|
||||||
@@ -244,10 +244,10 @@ jobs:
|
|||||||
UPLOAD-KEYSTORE-PASSWORD: ${{ steps.get-kv-secrets.outputs.UPLOAD-KEYSTORE-PASSWORD }}
|
UPLOAD-KEYSTORE-PASSWORD: ${{ steps.get-kv-secrets.outputs.UPLOAD-KEYSTORE-PASSWORD }}
|
||||||
run: |
|
run: |
|
||||||
bundle exec fastlane bundlePlayStoreRelease \
|
bundle exec fastlane bundlePlayStoreRelease \
|
||||||
storeFile:"app_upload-keystore.jks" \
|
storeFile:app_upload-keystore.jks \
|
||||||
storePassword:"$UPLOAD-KEYSTORE-PASSWORD" \
|
storePassword:$UPLOAD-KEYSTORE-PASSWORD \
|
||||||
keyAlias:"upload" \
|
keyAlias:upload \
|
||||||
keyPassword:"$UPLOAD-KEYSTORE-PASSWORD"
|
keyPassword:$UPLOAD-KEYSTORE-PASSWORD
|
||||||
|
|
||||||
- name: Generate beta Play Store bundle
|
- name: Generate beta Play Store bundle
|
||||||
if: ${{ (matrix.variant == 'prod') && (matrix.artifact == 'aab') }}
|
if: ${{ (matrix.variant == 'prod') && (matrix.artifact == 'aab') }}
|
||||||
@@ -256,10 +256,10 @@ jobs:
|
|||||||
UPLOAD-BETA-KEY-PASSWORD: ${{ steps.get-kv-secrets.outputs.UPLOAD-BETA-KEY-PASSWORD }}
|
UPLOAD-BETA-KEY-PASSWORD: ${{ steps.get-kv-secrets.outputs.UPLOAD-BETA-KEY-PASSWORD }}
|
||||||
run: |
|
run: |
|
||||||
bundle exec fastlane bundlePlayStoreBeta \
|
bundle exec fastlane bundlePlayStoreBeta \
|
||||||
storeFile:"app_beta_upload-keystore.jks" \
|
storeFile:app_beta_upload-keystore.jks \
|
||||||
storePassword:"$UPLOAD-BETA-KEYSTORE-PASSWORD" \
|
storePassword:$UPLOAD-BETA-KEYSTORE-PASSWORD \
|
||||||
keyAlias:"bitwarden-beta-upload" \
|
keyAlias:bitwarden-beta-upload \
|
||||||
keyPassword:"$UPLOAD-BETA-KEYSTORE-PASSWORD"
|
keyPassword:$UPLOAD-BETA-KEYSTORE-PASSWORD
|
||||||
|
|
||||||
- name: Generate release Play Store APK
|
- name: Generate release Play Store APK
|
||||||
if: ${{ (matrix.variant == 'prod') && (matrix.artifact == 'apk') }}
|
if: ${{ (matrix.variant == 'prod') && (matrix.artifact == 'apk') }}
|
||||||
@@ -267,10 +267,10 @@ jobs:
|
|||||||
PLAY-KEYSTORE-PASSWORD: ${{ steps.get-kv-secrets.outputs.PLAY-KEYSTORE-PASSWORD }}
|
PLAY-KEYSTORE-PASSWORD: ${{ steps.get-kv-secrets.outputs.PLAY-KEYSTORE-PASSWORD }}
|
||||||
run: |
|
run: |
|
||||||
bundle exec fastlane assemblePlayStoreReleaseApk \
|
bundle exec fastlane assemblePlayStoreReleaseApk \
|
||||||
storeFile:"app_play-keystore.jks" \
|
storeFile:app_play-keystore.jks \
|
||||||
storePassword:"$PLAY-KEYSTORE-PASSWORD" \
|
storePassword:$PLAY-KEYSTORE-PASSWORD \
|
||||||
keyAlias:"bitwarden" \
|
keyAlias:bitwarden \
|
||||||
keyPassword:"$PLAY-KEYSTORE-PASSWORD"
|
keyPassword:$PLAY-KEYSTORE-PASSWORD
|
||||||
|
|
||||||
- name: Generate beta Play Store APK
|
- name: Generate beta Play Store APK
|
||||||
if: ${{ (matrix.variant == 'prod') && (matrix.artifact == 'apk') }}
|
if: ${{ (matrix.variant == 'prod') && (matrix.artifact == 'apk') }}
|
||||||
@@ -279,10 +279,10 @@ jobs:
|
|||||||
PLAY-BETA-KEY-PASSWORD: ${{ steps.get-kv-secrets.outputs.PLAY-BETA-KEY-PASSWORD }}
|
PLAY-BETA-KEY-PASSWORD: ${{ steps.get-kv-secrets.outputs.PLAY-BETA-KEY-PASSWORD }}
|
||||||
run: |
|
run: |
|
||||||
bundle exec fastlane assemblePlayStoreBetaApk \
|
bundle exec fastlane assemblePlayStoreBetaApk \
|
||||||
storeFile:"app_beta_play-keystore.jks" \
|
storeFile:app_beta_play-keystore.jks \
|
||||||
storePassword:"$PLAY-BETA-KEYSTORE-PASSWORD" \
|
storePassword:$PLAY-BETA-KEYSTORE-PASSWORD \
|
||||||
keyAlias:"bitwarden-beta" \
|
keyAlias:bitwarden-beta \
|
||||||
keyPassword:"$PLAY-BETA-KEY-PASSWORD"
|
keyPassword:$PLAY-BETA-KEY-PASSWORD
|
||||||
|
|
||||||
- name: Generate debug Play Store APKs
|
- name: Generate debug Play Store APKs
|
||||||
if: ${{ (matrix.variant != 'prod') && (matrix.artifact == 'apk') }}
|
if: ${{ (matrix.variant != 'prod') && (matrix.artifact == 'apk') }}
|
||||||
@@ -410,8 +410,8 @@ jobs:
|
|||||||
APP_PLAY_FIREBASE_CREDS_PATH: ${{ github.workspace }}/secrets/app_play_prod_firebase-creds.json
|
APP_PLAY_FIREBASE_CREDS_PATH: ${{ github.workspace }}/secrets/app_play_prod_firebase-creds.json
|
||||||
run: |
|
run: |
|
||||||
bundle exec fastlane distributeReleasePlayStoreToFirebase \
|
bundle exec fastlane distributeReleasePlayStoreToFirebase \
|
||||||
actionUrl:"$GITHUB_ACTION_RUN_URL" \
|
actionUrl:$GITHUB_ACTION_RUN_URL \
|
||||||
service_credentials_file:"$APP_PLAY_FIREBASE_CREDS_PATH"
|
service_credentials_file:$APP_PLAY_FIREBASE_CREDS_PATH
|
||||||
|
|
||||||
- name: Publish beta artifacts to Firebase
|
- name: Publish beta artifacts to Firebase
|
||||||
if: ${{ (matrix.variant == 'prod' && matrix.artifact == 'apk') && (inputs.distribute-to-firebase || github.event_name == 'push') }}
|
if: ${{ (matrix.variant == 'prod' && matrix.artifact == 'apk') && (inputs.distribute-to-firebase || github.event_name == 'push') }}
|
||||||
@@ -419,8 +419,8 @@ jobs:
|
|||||||
APP_PLAY_FIREBASE_CREDS_PATH: ${{ github.workspace }}/secrets/app_play_prod_firebase-creds.json
|
APP_PLAY_FIREBASE_CREDS_PATH: ${{ github.workspace }}/secrets/app_play_prod_firebase-creds.json
|
||||||
run: |
|
run: |
|
||||||
bundle exec fastlane distributeBetaPlayStoreToFirebase \
|
bundle exec fastlane distributeBetaPlayStoreToFirebase \
|
||||||
actionUrl:"$GITHUB_ACTION_RUN_URL" \
|
actionUrl:$GITHUB_ACTION_RUN_URL \
|
||||||
service_credentials_file:"$APP_PLAY_FIREBASE_CREDS_PATH"
|
service_credentials_file:$APP_PLAY_FIREBASE_CREDS_PATH
|
||||||
|
|
||||||
- name: Verify Play Store credentials
|
- name: Verify Play Store credentials
|
||||||
if: ${{ matrix.variant == 'prod' && inputs.publish-to-play-store }}
|
if: ${{ matrix.variant == 'prod' && inputs.publish-to-play-store }}
|
||||||
@@ -538,8 +538,8 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
VERSION_CODE="${VERSION_CODE:-$((11000 + GITHUB_RUN_NUMBER))}"
|
VERSION_CODE="${VERSION_CODE:-$((11000 + GITHUB_RUN_NUMBER))}"
|
||||||
bundle exec fastlane setBuildVersionInfo \
|
bundle exec fastlane setBuildVersionInfo \
|
||||||
versionCode:"$VERSION_CODE" \
|
versionCode:$VERSION_CODE \
|
||||||
versionName:"$VERSION_NAME"
|
versionName:$VERSION_NAME
|
||||||
|
|
||||||
regex='appVersionName = "([^"]+)"'
|
regex='appVersionName = "([^"]+)"'
|
||||||
if [[ "$(cat gradle/libs.versions.toml)" =~ $regex ]]; then
|
if [[ "$(cat gradle/libs.versions.toml)" =~ $regex ]]; then
|
||||||
@@ -552,10 +552,10 @@ jobs:
|
|||||||
FDROID_STORE_PASSWORD: ${{ steps.get-kv-secrets.outputs.FDROID-KEYSTORE-PASSWORD }}
|
FDROID_STORE_PASSWORD: ${{ steps.get-kv-secrets.outputs.FDROID-KEYSTORE-PASSWORD }}
|
||||||
run: |
|
run: |
|
||||||
bundle exec fastlane assembleFDroidReleaseApk \
|
bundle exec fastlane assembleFDroidReleaseApk \
|
||||||
storeFile:"app_fdroid-keystore.jks" \
|
storeFile:app_fdroid-keystore.jks \
|
||||||
storePassword:"$FDROID_STORE_PASSWORD" \
|
storePassword:$FDROID_STORE_PASSWORD \
|
||||||
keyAlias:"bitwarden" \
|
keyAlias:bitwarden \
|
||||||
keyPassword:"$FDROID_STORE_PASSWORD"
|
keyPassword:$FDROID_STORE_PASSWORD
|
||||||
|
|
||||||
- name: Generate F-Droid Beta Artifacts
|
- name: Generate F-Droid Beta Artifacts
|
||||||
env:
|
env:
|
||||||
@@ -563,10 +563,10 @@ jobs:
|
|||||||
FDROID-BETA-KEY-PASSWORD: ${{ steps.get-kv-secrets.outputs.FDROID-BETA-KEY-PASSWORD }}
|
FDROID-BETA-KEY-PASSWORD: ${{ steps.get-kv-secrets.outputs.FDROID-BETA-KEY-PASSWORD }}
|
||||||
run: |
|
run: |
|
||||||
bundle exec fastlane assembleFDroidBetaApk \
|
bundle exec fastlane assembleFDroidBetaApk \
|
||||||
storeFile:"app_beta_fdroid-keystore.jks" \
|
storeFile:app_beta_fdroid-keystore.jks \
|
||||||
storePassword:"$FDROID-BETA-KEYSTORE-PASSWORD" \
|
storePassword:$FDROID-BETA-KEYSTORE-PASSWORD \
|
||||||
keyAlias:"bitwarden-beta" \
|
keyAlias:bitwarden-beta \
|
||||||
keyPassword:"$FDROID-BETA-KEY-PASSWORD"
|
keyPassword:$FDROID-BETA-KEY-PASSWORD
|
||||||
|
|
||||||
- name: Upload F-Droid .apk artifact
|
- name: Upload F-Droid .apk artifact
|
||||||
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
|
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
|
||||||
@@ -616,5 +616,5 @@ jobs:
|
|||||||
APP_FDROID_FIREBASE_CREDS_PATH: ${{ github.workspace }}/secrets/app_fdroid_firebase-creds.json
|
APP_FDROID_FIREBASE_CREDS_PATH: ${{ github.workspace }}/secrets/app_fdroid_firebase-creds.json
|
||||||
run: |
|
run: |
|
||||||
bundle exec fastlane distributeReleaseFDroidToFirebase \
|
bundle exec fastlane distributeReleaseFDroidToFirebase \
|
||||||
actionUrl:"$GITHUB_ACTION_RUN_URL" \
|
actionUrl:$GITHUB_ACTION_RUN_URL \
|
||||||
service_credentials_file:"$APP_FDROID_FIREBASE_CREDS_PATH"
|
service_credentials_file:$APP_FDROID_FIREBASE_CREDS_PATH
|
||||||
|
|||||||
Reference in New Issue
Block a user