Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* alright let's see if this works on my branch now * check in ios assets and correctly reference keystore for android * alright fine, let's do it the simple way * OK so I'll decode the json key too * whoops, still passing old variable * but type the command right * patch for redbox error on commons.io, create a staging debug artifact with release JS * fix update build paths * correct decode command and limit staging to correct branch builds * enable an ios staging build and keep working on android * be more generic in the ios version I'm using for staging * order matters * select a simulator that exists * add git ignore to reomve the yarn.lock ignore * acually push the patch changes using yarn.lock * pass the paths directly * OK let's get the android fastfile going * get a staging file up there for ipas * just build the ios staging build for now, to conserve resources * supply the match type per command * specify working directory for assets dir * OK try doing this as all one big command * cmon lucky number who knows how many * try again with apple directory and ignore the apk build for android * OK let's try without passing along the secrets to gradle properties * add ignore upload for build flag, hope that the signing works right * alright, let's try this then * these paths are gonna drive me nuts lol * one more try * run development and appstore match for mixed build * stash some changes * attempt to just use the references all bare like * enable flag in beta, use beta for staging build * let's do android first * change the names of the artifacts for staging so they're more obvious. push to testflight * try removing one layer of abstraction for android release * let's not use air quotes by accident then * remove the cache check for ruby for now * this will eventually work I swear * use properties again 'cause why not * this is so annoying * push to testflight and enable downloading the app * one last try on my own with this android stuff * add tooling to debug local realm writes on android * get iOS to build an IPA file in debug mode that we can install on test devices. * enable android and ios staging builds, make android build not crash * push up the workflows as they are * build the staging artifacts too * don't build the betas twice * see if changing gradle references works * but actually build the android package * use system get env * let's see if we can get ios to behave * well that was totally intentional * make ios ipa builds succeed, and try to fix android properties * create a new ios beta build, to represent release and adhoc signing * add in a new scheme and reference it correctly in fastlane * force ios to upload without waiting for the app store to process, see if we can get android to work again * get this in a mergeable state * add fastlane * Ok comment out the version bump stuff for now * ci: version bump to v1.0.7 * revert incorrect patch, update build.gradle reference, use new node cache command * ci: version bump to v1.0.8 * comment out android release for now, note that beta-ios build is temporary * add names to trigger another build and make the version bump work * comment out the version bump thing for now * try a different version bump tool, fix build and dev_setup steps * attempt to fix android signing by using a different keystore decrypt method * remove log line * whoops, let's push up these fixes too * name the file correctly * forgot I renamed the fastlane name * use the lane context to validate the path of the AAB * start with a version code we've not used yet * updates to Pods, don't ignore Podfile.lock * use the correct lane name * hope this busts the cocoapods cache for iOS * reference itself instead of master for commit history * let's see how this goes * properly name the artifacts; declare for android release * let's try the other version bump thing again, without node setup * meaningful whitespace * remove the tag prefix and hope it fixes our version bump * pin to latest release version * tried adding repo to action * try a different version bump tool * alright force it to run now * allow unrelated histories * try forcing master version of this tool * dont allow unrelated changes * try using another token to see if a PAT might help * try another package bump action * let's see what this does * this is the definition of insanity * try to use an older version * reintroduce the old node job * try using this other tool, but pin a specific version * try giving it an email * try using master and removing email * just use yarn and don't commit it back * try a different plugin * meaningful whitespace * OK try turning off the paths-ignore * OK try it again * remove ios build that wasn't building * try this out * try pinning v2 * use v2 checkout * force the branch I'm on * get the branch name * assume that this only works on push * chore(release): 1.0.11 * prepare for review * remove comment * remove release build that's not signed * rename task because gradle * shorten name * remove cocoapod cache Co-authored-by: Automated Version Bump <[email protected]> Co-authored-by: Conventional Changelog Action <[email protected]>
- Loading branch information