Adds automated CI/CD with automated changelog and build fragment output to GitHub's Releases via GitHub Actions using Fastlane.
Related Issue
Closes #39
Motivation and Context
I've wanted a completely automated and remote build and release process for this repo for ages, as I have it for most of my repo's and it makes developing software that bit easier in terms of delivering the final mile consistently.
How Has This Been Tested?
Fully tested the release process locally and the Fastlane configuration/setup works end to end. However, I haven't as of yet tested the GitHub Actions side, which I'll do once this is in the dev branch.
Types of changes
[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
Checklist
[x] My code follows the code style of this project.
[x] My change requires a change to the documentation.
Description
Adds automated CI/CD with automated changelog and build fragment output to GitHub's Releases via GitHub Actions using Fastlane.
Related Issue
Closes #39
Motivation and Context
I've wanted a completely automated and remote build and release process for this repo for ages, as I have it for most of my repo's and it makes developing software that bit easier in terms of delivering the final mile consistently.
How Has This Been Tested?
Fully tested the release process locally and the Fastlane configuration/setup works end to end. However, I haven't as of yet tested the GitHub Actions side, which I'll do once this is in the dev branch.
Types of changes
Checklist