SPIKE: Set up fastlane for automated app signing and builds
- Dominant language
- Python
- Stars
- 65
- Forks
- 11
- Avg merge
- 21h 25m
- Merged PRs (30d)
- 70
Description
**Describe the task**
Set up fastlane infra so we don't have to manually sign/distribute mobile apps (e.g. FBP Go)
**Acceptance Criteria**
- [ ] Fastlane is running as part of CI/CD in FBP Go pipeline
- [ ] Developer can run a command to automatically sign app with new and existing certs
- [ ] Developer can run a command automatically upload app to testflight/play store
**Additional context**
- https://fastlane.tools
- See RC thread for convo: https://chat.developer.gov.bc.ca/channel/devops-mobile-development?msg=Zn56WyuHYp2bkKwRc
Contributor guide
Research direction
Start by reviewing the FBP Go pipeline and the linked RC thread to understand the existing mobile build and signing flow. Done means fastlane runs in CI/CD, developers have commands for signing with new and existing certificates, and builds can be uploaded to TestFlight or the Play Store.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, ios
- Domain
- ci-cd, devops, mobile, release
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100