tidal-music / tidal-sdk-ios

TIDAL SDK for iOS
Apache License 2.0
16 stars 1 forks source link

TidalAPI: setup CI/CD (phase 1) #132

Closed e-kononenko closed 2 weeks ago

e-kononenko commented 3 weeks ago

This is the CI/CD workflow for checking if there are API changes. For now will be triggered manually, we will setup a schedule in phase 2.

How it works:

In this commit I prepared the workflow for production. It is not triggered on push anymore and uses main branch (to compare and to create pull request).

You can see the result of its work against my test branch for example, in this PR.

If you want to test it yourself, set HEAD to a previous commit, push something and then observe execution of this workflow in Actions.

To check a manual execution and a real work against main, we need to merge this PR at first (and then wait for API to be changed 😅) Let's just hope it will work! 🙂