lytics / ios-sdk

MIT License
0 stars 0 forks source link

Determine steps for automation / supporting initial setup #79

Open markhayden opened 1 year ago

markhayden commented 1 year ago

Just adding this as a placeholder to talk through automation. I believe Apple is a bit simpler than Android in that we more or less just need to clean up this repo and make it public to support swift package manager and such....i think.

mgacy commented 1 year ago

@markhayden once the repo is public, it will be possible to use it through SPM.

We should probably also submit it to the Swift Package Index once we have an initial release tagged as a semantic version, but that's a simple, one-time thing. In addition, we should also add a SPIManifest to the repo; I have that prepared in #122

I think the only other question would be whether you want to also automate the compilation / export of the documentation to a GitHub Page for the repo. That would be accomplished with a GitHub workflow similar to this and the result would look like this

mgacy commented 1 year ago

Final steps:

  1. trigger the Prepare Release workflow as described in Release.md or #94
  2. merge PR
  3. submit to Swift Package Index