From 61b82d1f4077b0baf58748ad4ee489921faa40be Mon Sep 17 00:00:00 2001 From: Max Litruv Boonzaayer Date: Wed, 13 May 2026 08:51:42 +1000 Subject: [PATCH] fix: use consistent signing cert for all builds to prevent update conflicts --- android/.gitignore | 4 +--- android/keystore.properties | 4 ++++ android/paarrot-release.keystore | Bin 0 -> 2746 bytes 3 files changed, 5 insertions(+), 3 deletions(-) create mode 100644 android/keystore.properties create mode 100644 android/paarrot-release.keystore diff --git a/android/.gitignore b/android/.gitignore index 4deb69d..48005c4 100644 --- a/android/.gitignore +++ b/android/.gitignore @@ -52,10 +52,8 @@ captures/ # Comment next line if keeping position of elements in Navigation Editor is relevant for you .idea/navEditor.xml -# Keystore files - NEVER commit these! +# Keystore files *.jks -*.keystore -keystore.properties # External native build folder generated in Android Studio 2.2 and later .externalNativeBuild diff --git a/android/keystore.properties b/android/keystore.properties new file mode 100644 index 0000000..18962c7 --- /dev/null +++ b/android/keystore.properties @@ -0,0 +1,4 @@ +storeFile=../paarrot-release.keystore +storePassword=paarrot2026 +keyAlias=paarrot +keyPassword=paarrot2026 diff --git a/android/paarrot-release.keystore b/android/paarrot-release.keystore new file mode 100644 index 0000000000000000000000000000000000000000..38910f9e6116e20a83898170bc13877dec5c1ed0 GIT binary patch literal 2746 zcma);c{J1w7svfH!()uSs4-&~#>Ci0c1c+xne1dq));F_VVIDyB>O~Vd(haIP#Jr6 zhS7u4Btps(i6QIbIq!3x=e&Qt@44rmd+zsp@BQ<0E}8&oU=p;W z3gi(W<{$#Z^hh>B6TsE~Wr6cS1n|=%`SDR^u(1EV1%&|2c?7WTk*JAw|7Qctfwo1T z{kMgpWkJWoFX!RLJ}kZVJOBuL!Mf*K z%!OxQQDcH9LeUSK309;1+-ms*$%uL+*XXH&;3`a#6NzOs^Y})QQIJ0I7Qbo8Hoxp0H-z^O_Z79+FzJ|Qc|LS-W<9HaovCJN-%aud10N6SHjN< zM^=$tlG&~YIFi@Lo@80QC&uVYO7ZGij?^l_@VJ#@W%2Qd)c{4U9Ff6g`wu30)Z;D^Zd{3uWTW>@ST7TdEt;&%Cn!S7<9WJ7=~jS!#p#{Nnk(s1)(Az<#F z9VsIy$@=k3JVW?rW!;x0x|K5Nw#CbJC6cDrQ0lHK*qeAkm(}4s^H-G}PqUUu73UQm zN5prXeG-lczhvrIPA^9dN@UgCH+)_Nd*4vTp9t9WEc8Lo7zFsF%m>4_F81Xi&NwA& z%ukQubhdBH>&neaTQ3BHy+l?J{=%jnanq&qx#;^5Sgt6WTi1Hz0K0f9jj`!qb@{F5 zj?vJY+b({;Ip0V-^*Z>~6v8by_1Gm@4-%CEC_nlsy|a zE_d3|0AC{p$$RQl2Rc`%7t^?{z=q3!dX;T=Hdk%DWVdp$zb|mw1BUciD;^CG{9F?| zBYU;{dR~XC&g(0?wbC1)u_-|L_Vr4TjI=A2hVN+X)IaGjFNCv?9my2nlsj42Sn_G= zg$(X@1--wZ_cv78jw^5raWeTcxg15{QTQRnZs> z8l#LRfKvV$Vr9uAfCxuY1T(;NRBr$40RIcruAE8N=`K3%hwZy#iFf;^y-^Wn{|~4O ziQXGiv$MfHCFkSDjeI^v5=Sqi1U2{`iH>e>}yqqDUI(LpFnj*-wj}Yxxq&;#9 zq}+Z>2zqLmO?I1nN%Z2A+**|w3f1@LJ)8yvs@vS64BMWnZN;VQ<1*UF&iAf~mea*$ z)k7G2mhF)6woCN(JDprb^H(2gUVl^zAnde6Fz(VHROM~y88b6Vf;KQJNW7b2$*@TM~drT|+ATy(E8HtTI9TEH_M*9Y- zTs3yW(mJCzfVLeUXM6co@7su#ilS6Fx+HrQuwUZuNnR*@l=7~*VkcL&ea2(=T$0q_ z{MnteK4V>wz-@IZpWn`1Z;dn|fw-oQ=6;6?hTca96nSO*p>t_E@h3%Kz}9<};;s<@ zlVW#i%KV*g!c|&n@#*E+qAAMdmfeRzy>^`k-Rfk~fI1_%=iA3C&8@3y=#t{oX5HIJ zis&&PPAq5emF)Kxe>BE@NSI0F<;*_=kVaVPSyBwW@GEwsF}5k2Ul~O%Q7$e!+j+>M zVe#XWgYz5x49Hq|r>OZa)-_hb1v>k}fL3YUm`Z@T6->u&8jf8rthP|=ohYAb-4lDj zQ|=aaU~S2#NbUVF0){i;K+)TI`IpA3G5pfw9W>8zDG@%ZDvUx|I$~;fjo?QB|n&t|5!rVhzOAU1_Ub+QkT5G$&3qr{bG(k<*_kHa%jdIaq8%*$bpB-`z z`w`d(9E+feW^!)Piy}TG%b`J3_Od*VRqCUq`N68TEEP!_w24alw&_!(RXxNmyD_k0 zoQ>y>8cCP{OTRo&P>CJ+n$BsWgfm`yUZg%6g(pG7V3{{ZyKTxgXW|C#XD|N|R$cBv zy1)=fPt|JaXs3&nDRvB1@Gttr(osF~>yeLdc$0M~hPmNRr?krsWUq?oSFw*IOB}O| z_R3!Qta=^AH@a1jb>ox@jJc)z)}>OfO+D1bz+z4Juoff55W&Oe_axTdXqjA$aqPOl zfi^`epgI2e=a>O76G-F%