Skip to content

Learning Topic: CI/CD #5

@b099l3

Description

@b099l3

Learning Topic

CI/CD

Why?

I want to set up a CI/CD so I am not building and deploying from my own machine.

I really this should cover:
On all PRs - Running the tests, code analysis, building the app

A release procedure off a release branch:

  • Deploy to the app store or test flight(alpha/beta builds)
  • Sign the app appropriately

Notes

Looking at GitHub actions but also Bitrise, CircleCI and CodeMagic

Look into:

  • FastLane and see what features I want from that.
  • Build number increments
  • DependaBot can you use that for iOS apps? surely you can?

Articles

Test and deploy an iOS App with GitHub Actions

Videos

Examples

Apple Actions

Metadata

Metadata

Assignees

Labels

learningThis indicates a learning topic

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions