Hedvig is a new approach to insurance currently available in Sweden, Norway and Denmark, we belive in transparency hence we code in the open and publish all our source code here on Github, feel free to take a peek, if you are interested in working with us check out our jobs page.
🦉 It's just an insurance app for iOS
-
Install Xcode
get it from the Mac App Store
-
Install tuist
bash <(curl -Ls https://install.tuist.io)
-
Run tuist up
tuist up
-
Run tuist generate
tuist generate
-
Open workspace
open Ugglan.xcworkspace
- Add device UDID to devices.txt
fastlane ios provision
- Trigger new build for latest commit on
main
by clickingre-run
in Github Actions
We use swift-format for formatting, it's ran on all staged files automatically in a pre-commit hook.
-
Install githooks
sh
scripts/githooks.sh
-
Install swift-format
sh
scripts/install-swift-format.sh
-
Go to
Actions
->ProductionDeploy
-
Click
Run workflow
-
Enter desired App Store version number
-
Click
Run workflow
-
Wait for the build to complete and get processed by App Store Connect