mirror of
https://github.com/Xevion/paperless-mobile.git
synced 2025-12-11 12:08:02 -06:00
fix: Update fastlane and github actions integration
This commit is contained in:
@@ -49,7 +49,7 @@ jobs:
|
|||||||
|
|
||||||
- name: Configure Keystore
|
- name: Configure Keystore
|
||||||
run: |
|
run: |
|
||||||
echo "$PLAY_STORE_UPLOAD_KEY" | base64 --decode > app/upload-keystore.jks
|
gpg --quiet --batch --yes --decrypt --passphrase="$KEYSTORE_GPG_PASSPHRASE" --output app/upload-keystore.jks upload-keystore.jks.gpg
|
||||||
echo "storeFile=upload-keystore.jks" >> key.properties
|
echo "storeFile=upload-keystore.jks" >> key.properties
|
||||||
echo "keyAlias=$KEYSTORE_KEY_ALIAS" >> key.properties
|
echo "keyAlias=$KEYSTORE_KEY_ALIAS" >> key.properties
|
||||||
echo "storePassword=$KEYSTORE_STORE_PASSWORD" >> key.properties
|
echo "storePassword=$KEYSTORE_STORE_PASSWORD" >> key.properties
|
||||||
@@ -59,6 +59,7 @@ jobs:
|
|||||||
KEYSTORE_KEY_ALIAS: ${{ secrets.KEYSTORE_KEY_ALIAS }}
|
KEYSTORE_KEY_ALIAS: ${{ secrets.KEYSTORE_KEY_ALIAS }}
|
||||||
KEYSTORE_KEY_PASSWORD: ${{ secrets.KEYSTORE_KEY_PASSWORD }}
|
KEYSTORE_KEY_PASSWORD: ${{ secrets.KEYSTORE_KEY_PASSWORD }}
|
||||||
KEYSTORE_STORE_PASSWORD: ${{ secrets.KEYSTORE_STORE_PASSWORD }}
|
KEYSTORE_STORE_PASSWORD: ${{ secrets.KEYSTORE_STORE_PASSWORD }}
|
||||||
|
KEYSTORE_GPG_PASSPHRASE: ${{ secrets.KEYSTORE_GPG_PASSPHRASE}}
|
||||||
working-directory: android
|
working-directory: android
|
||||||
|
|
||||||
# Build and deploy with Fastlane (by default, to alpha track) 🚀.
|
# Build and deploy with Fastlane (by default, to alpha track) 🚀.
|
||||||
|
|||||||
@@ -28,6 +28,7 @@ platform :android do
|
|||||||
track: 'alpha',
|
track: 'alpha',
|
||||||
aab: '../build/app/outputs/bundle/release/app-release.aab',
|
aab: '../build/app/outputs/bundle/release/app-release.aab',
|
||||||
json_key_data: ENV['PLAY_STORE_CREDENTIALS'],
|
json_key_data: ENV['PLAY_STORE_CREDENTIALS'],
|
||||||
|
release_status: "draft",
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
@@ -48,6 +49,7 @@ platform :android do
|
|||||||
track: 'beta',
|
track: 'beta',
|
||||||
aab: '../build/app/outputs/bundle/release/app-release.aab',
|
aab: '../build/app/outputs/bundle/release/app-release.aab',
|
||||||
json_key_data: ENV['PLAY_STORE_CREDENTIALS'],
|
json_key_data: ENV['PLAY_STORE_CREDENTIALS'],
|
||||||
|
release_status: "draft",
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
@@ -68,6 +70,7 @@ platform :android do
|
|||||||
track: 'production',
|
track: 'production',
|
||||||
aab: '../build/app/outputs/bundle/release/app-release.aab',
|
aab: '../build/app/outputs/bundle/release/app-release.aab',
|
||||||
json_key_data: ENV['PLAY_STORE_CREDENTIALS'],
|
json_key_data: ENV['PLAY_STORE_CREDENTIALS'],
|
||||||
|
release_status: "draft",
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
BIN
android/upload-keystore.jks.gpg
Normal file
BIN
android/upload-keystore.jks.gpg
Normal file
Binary file not shown.
Reference in New Issue
Block a user