-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Fastlane integration and CI/CD Workflows #24
base: master
Are you sure you want to change the base?
Commits on Sep 1, 2023
-
chore(git): add fastlane, direnv, dotenv to gitignore
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0115714 - Browse repository at this point
Copy the full SHA 0115714View commit details -
chore(tools): add tool-versions file
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0139517 - Browse repository at this point
Copy the full SHA 0139517View commit details -
feat(bundle): add Gemfile with fastlane and cocoapods
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7e1c5ee - Browse repository at this point
Copy the full SHA 7e1c5eeView commit details -
feat(app): replace code sign parameters with variables
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9d7d305 - Browse repository at this point
Copy the full SHA 9d7d305View commit details -
fix(app): inject
import CrisisCleanup
via needle generate arg durin……g build Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9582b08 - Browse repository at this point
Copy the full SHA 9582b08View commit details -
docs(readme): remove mention of manual addition of crisiscleanup inje…
…ct in needle output Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e6ec988 - Browse repository at this point
Copy the full SHA e6ec988View commit details -
fix(app): specify needle generated output file
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b84aab2 - Browse repository at this point
Copy the full SHA b84aab2View commit details -
feat(fastlane): add config module for constants and action env defaults
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bde7359 - Browse repository at this point
Copy the full SHA bde7359View commit details -
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3e5dd1a - Browse repository at this point
Copy the full SHA 3e5dd1aView commit details -
feat(fastlane): add
Matchfile
for certificates syncSigned-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e74fb2e - Browse repository at this point
Copy the full SHA e74fb2eView commit details -
feat(fastlane): implement
setup_keychain
,authenticate
,build
, ……`dev`, and `beta` fastlane lanes Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e73ca27 - Browse repository at this point
Copy the full SHA e73ca27View commit details -
docs(fastlane): update generated fastlane documentation
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a983b4f - Browse repository at this point
Copy the full SHA a983b4fView commit details -
feat(dx): add shared envrc file
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for acb3e79 - Browse repository at this point
Copy the full SHA acb3e79View commit details -
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 74924dc - Browse repository at this point
Copy the full SHA 74924dcView commit details -
chore(git): ignore userdata, remove configs from ignore
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 45be3a2 - Browse repository at this point
Copy the full SHA 45be3a2View commit details -
chore(git): add sopsdiffer gitattributes
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5521981 - Browse repository at this point
Copy the full SHA 5521981View commit details -
chore(git): update app/config gitignore to only exclude non-encrypted…
… files Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5857a49 - Browse repository at this point
Copy the full SHA 5857a49View commit details -
feat(app/config): move AppConfig.xcconfig -> AppConfig.xcconfig.sample
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b486457 - Browse repository at this point
Copy the full SHA b486457View commit details -
chore(tools): add age to tool versions
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c74a370 - Browse repository at this point
Copy the full SHA c74a370View commit details -
feat(app/config): remove old google service default info
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 72c37d1 - Browse repository at this point
Copy the full SHA 72c37d1View commit details -
feat(app/config): add encrypted debug configs
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2077e0b - Browse repository at this point
Copy the full SHA 2077e0bView commit details -
feat(app/config): add encrypted release configs
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 65cee17 - Browse repository at this point
Copy the full SHA 65cee17View commit details -
feat(app): update config overwrite phase to decrypt target configuration
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8a6616a - Browse repository at this point
Copy the full SHA 8a6616aView commit details -
feat(app): update google service config phase to decrypt target confi…
…guration Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 45a5196 - Browse repository at this point
Copy the full SHA 45a5196View commit details -
fix(app): specify input and outputs paths for google service info phase
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c888295 - Browse repository at this point
Copy the full SHA c888295View commit details -
feat(fastlane): decrypt app configs during build lane
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 06e953c - Browse repository at this point
Copy the full SHA 06e953cView commit details -
fix(app/configs): remove renamed google service files
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 153b12c - Browse repository at this point
Copy the full SHA 153b12cView commit details -
docs(fastlane): update generated fastlane docs
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 62a4a31 - Browse repository at this point
Copy the full SHA 62a4a31View commit details -
feat(fastlane): add upload to testflight step for beta lane
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 87944f0 - Browse repository at this point
Copy the full SHA 87944f0View commit details -
fix(app/config): add encrypted google service configs back
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7869041 - Browse repository at this point
Copy the full SHA 7869041View commit details -
chore(git): add build/build logs to gitignore
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7935b0b - Browse repository at this point
Copy the full SHA 7935b0bView commit details -
feat(envrc): add xcconfig override values to envrc
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a5adf44 - Browse repository at this point
Copy the full SHA a5adf44View commit details -
feat(fastlane): add application config values to fastlane config.
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8a7b1cf - Browse repository at this point
Copy the full SHA 8a7b1cfView commit details -
feat(fastlane): define app privacy rules
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b2279d6 - Browse repository at this point
Copy the full SHA b2279d6View commit details -
feat(fastlane): add generated snapshot helper swift lib
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f41ddf3 - Browse repository at this point
Copy the full SHA f41ddf3View commit details -
feat(fastlane): update decrypt lane to find and act on all .enc files…
…, add encrypt lane for updating existing configs Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a311087 - Browse repository at this point
Copy the full SHA a311087View commit details -
feat(fastlane): add inject_config lane for injecting app config value…
…s into plist Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 18c125d - Browse repository at this point
Copy the full SHA 18c125dView commit details -
feat(fastlane): add privacy lane for syncing privacy rules
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b90d0ac - Browse repository at this point
Copy the full SHA b90d0acView commit details -
feat(fastlane): add check lane for performing pre-review checks
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 217983d - Browse repository at this point
Copy the full SHA 217983dView commit details -
feat(fastlane): implement
gather_build_args
private lane for build ……preparations Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 45f1300 - Browse repository at this point
Copy the full SHA 45f1300View commit details -
feat(fastlane): add generic build lane for compiling with different c…
…onfigurations Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a03bec4 - Browse repository at this point
Copy the full SHA a03bec4View commit details -
feat(fastlane): add test lane for executing ui/unit tests
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e04a787 - Browse repository at this point
Copy the full SHA e04a787View commit details -
feat(fastlane): add release lane for building release build
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9fe1c85 - Browse repository at this point
Copy the full SHA 9fe1c85View commit details -
feat(fastlane): add demo snapfile config
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e0e21a3 - Browse repository at this point
Copy the full SHA e0e21a3View commit details -
docs(fastlane): update generated lane docs
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for caca8d9 - Browse repository at this point
Copy the full SHA caca8d9View commit details -
feat(schemes): add UITests shared scheme
Signed-off-by: Braden Mars <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5c9b5e0 - Browse repository at this point
Copy the full SHA 5c9b5e0View commit details