shortcut / shortcut-foundation-ios

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Setup a proper CI using GitHub actions

gabrielPeart opened this issue · comments

  • Build the project
  • Run the tests
  • Lint the project

The CI must be run when we open a pull request and write a comment as a trigger to run the job

I spent a couple of hours on this in October but did not get it to work properly. CircleCI took 10 minutes.

I spent a couple of hours on this in October but did not get it to work properly. CircleCI took 10 minutes.

I did set it up on my private projects and it took 10 minutes using GitHub actions. There are lots of open source Swift packages as well using only GitHub actions. Maybe something was set up wrongly when you tested it.

Great lets go for it agan then. I think the missing part back then was that I could not specify Xcode version and that was really important for 13.1 vs 13.2

Hi @gabrielPeart, @lemonandlime

I just try to setup a workflow with Github Action and create a PR here: #46

Please take a look,
Thank you