From 7a0f531d6eee4e2babcb4ae7dd6c78ef3687eaef Mon Sep 17 00:00:00 2001 From: Anton Stubenbord Date: Thu, 27 Apr 2023 00:19:10 +0200 Subject: [PATCH] fix: change secrets loading mechanism --- .github/workflows/release_deploy_play_store.yml | 7 ++++--- android/upload-keystore.jks.gpg | Bin 2219 -> 0 bytes 2 files changed, 4 insertions(+), 3 deletions(-) delete mode 100644 android/upload-keystore.jks.gpg diff --git a/.github/workflows/release_deploy_play_store.yml b/.github/workflows/release_deploy_play_store.yml index 3e0fb41..dbd23dc 100644 --- a/.github/workflows/release_deploy_play_store.yml +++ b/.github/workflows/release_deploy_play_store.yml @@ -41,7 +41,8 @@ jobs: # Extract secrets into corresponding files - name: Configure Keystore run: | - gpg --quiet --batch --yes --decrypt --passphrase="$KEYSTORE_GPG_PASSPHRASE" --output app/upload-keystore.jks upload-keystore.jks.gpg + echo "$RELEASE_KEYSTORE" > upload-keystore.jks.asc + gpg -d --passphrase "$RELEASE_KEYSTORE_PASSPHRASE" --batch upload-keystore.jks.asc > upload-keystore.jks echo "storeFile=upload-keystore.jks" >> key.properties echo "keyAlias=$KEYSTORE_KEY_ALIAS" >> key.properties echo "storePassword=$KEYSTORE_STORE_PASSWORD" >> key.properties @@ -51,10 +52,10 @@ jobs: KEYSTORE_KEY_ALIAS: ${{ secrets.KEYSTORE_KEY_ALIAS }} KEYSTORE_KEY_PASSWORD: ${{ secrets.KEYSTORE_KEY_PASSWORD }} KEYSTORE_STORE_PASSWORD: ${{ secrets.KEYSTORE_STORE_PASSWORD }} - KEYSTORE_GPG_PASSPHRASE: ${{ secrets.KEYSTORE_GPG_PASSPHRASE}} + RELEASE_KEYSTORE_PASSPHRASE: ${{ secrets.RELEASE_KEYSTORE_PASSPHRASE }} + RELEASE_KEYSTORE: ${{ secrets.RELEASE_KEYSTORE }} working-directory: android - # Setup Ruby, Bundler, and Gemfile dependencies - name: Setup Fastlane uses: ruby/setup-ruby@8df78e55761745aad83acaf3ff12976382356e6d diff --git a/android/upload-keystore.jks.gpg b/android/upload-keystore.jks.gpg deleted file mode 100644 index d513be5908bc2c538cd735f986951845b602307e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2219 zcmV;c2vqls4Fm}T0($SrzdNR%@bc2@0dIexy}4B}md~H<(Y?H4*<_Tvk^gt@Zkm;K^E-n}lEUZ^xB}>MkIyd>J091j zARBkrOg3{~+y--fOITd0Y(w{@HH(g)h=Lk2&ygE-I2-L}GBzk=!NBY^f5%ME1y##=2;+h-eI+FEa+x7FIt^Wup+Yy?eqJkK+eC3g0#(c z@85V^GbNaO7t6us%7RvnP5kH6$&j>(HF?)%ZB|i`(J3yp4kgXJ0q2Cx0?qJeekOfm zS?ucis*jq6=&EqFeQWSqiXTHl(6=_x9f`&?FCI*#y>U#vHsFuw-8zx~5{KP>(6r73 z03Lt#a@&?7G#q?izgH2|5oVG|1ASKwH96J+GbuBF7~;R} z$cb(SY4XhtKz{*`tRN#W-U<6{odQ=HmH2t2pOCEz^>2VrFf#;nw#=)TEM1p7twr5# z>?STC{;^?bi6#!*cj>;cR;82h#E`HYkhcMqi%e8A2wrS_$e69r?I-As^u}9#UJY~9 zGF^C8LXY?*{`r945HL{Xq{_2_Xr;MPgQf&5^!H$nQbupNf*DVRUyt{L3dz#aaXWhn z@T;ZmLxn&JxH|8i{4s$LauFI)9oGu?V)J#IdR~ZB+E)glJ;D~&nQ47ho~{xl-V%f$ z>gx&+m*P|*xTg>+UWwYqkw?7=URffn5ewQ!n?8KS4-?R@D~tWhl)}<2_mbmLT-5oh}y5H z*GI_DpI*2pABqv9du4`_EEc{0C)gU7(X}`_=nVG00|1= zYns~c(09{`Oj>eAl5zK28dbl)6KP<%2;d?;?3(f}dv+_mK~kS*N=y%#2oK2XM+nbl zlQ|}(%(pbqACJ->0O*V>*;xFi^6A?D42dJ4BHeuTkc?C9AvvpJ5bkJU=OFAD(qbQJ zHSK(+=)KCP9x7F$@%DWR*v@W(vQ&$-8)szE721s)8?qrc!Z<;;`Pxk2;r@WJl{;dF z1Zn)s0l|d>5AbLsCJnOa06p|kBd`fhf74|OIb|zW#Rw2aLD5+kT@=5rtH`AV@{$wocP8WoCH-#Xuv3fS0NjQTXJ7d)YVuY&!}Ab1m{xeZwVxskAN)b#;YDUe)_s6yBP@=UXfe4 z6#HM@!;IQKAfD*PlbpfO&z!Y|0zkL|h(lWEY|C$tKFQz$U+TxQc<3^$1IYopYVf@z zQ(yXe1FIE-p$NzG+FElzfxkyXU9mYyJ2?0Qk*@eym1y z4QH#s&sZ1XWu%@kx!yoKRKjvnjAG#cr&PcNsv;L)?#*x$e#w-8gQ;)c?g=y_A!G;% z1+K*6-~;fsWwFD#bG8_j_|k?92RI?>@#NK5wcVWi_Z8}Wb>1cGgF?Ui19(4Dewj2d zhBO2ICSJL<6UbbiP^AqjR=6#{KK-$7u!ewYEtqw<>eA3QFz%jwN)6n+m` z$+zoS5%3=+0=-@S+T$2m=+dHYY6(Y!7@gVWBMm!%ZN0_>S*{F`3-&w+VDieZMM43F zMI?CJ)1x&Y=N49xhT-9sRfG7IDi+mi2DDJdu;gfB4THD|Bwp@g3AhVdEe>AK3O=A7 zS|^R#Gk*Kip7)Hj7OK(5&&%r!FAPs66)njE9Ms~ma>E}E{4DLY$XQ?11Yi1J$mNFs zKiLyEJ^!62!3Z2CPHIQJQ~2wVr3C9LNIQ)3QI zYor??VO%YzH|?+DRly|M4l>BTC!*w8pLHT}cj!D<*HhATmdhz?J@pT!MgJ7!EC}J1TODuzRkDFqv8R=LzVJ7JGND$-K9A`8R z{!Mb;3+R>?Q=b!Ug@p~1=IzX4NG~cV@{dbF_)?n4YE^c7r(Z+ZcA0GJ+yaC8h~rgH ziSX_RW_rDDtFVu^r(VDVbd;M-`e_8j(H(Hxp-Ozfo>I25RzO8+iov~lx>*~b6ehB! ztH`A^dQMyL{GqdQYRK>z1W~u195QE!T^Y1ZS7ahTOODdXTosq$QYI>1nacvhy-F$l zSYf_dFfdEvXm6>JQ-t@BO4C*6cVb_1480xwVd1lINY(f>{W@~nD>kAPT?@FBUTKk& zDGBy+5y5dW2)M(koROAE-dI7f15KLQY