Issue/Feature Description:
The current CI across SODA Projects is being run using Travis CI. With the changes made to the free tier of Travis CI we are moving the CI for all the projects under SODA Foundation to GitHub Actions.
As part of this we need to move the CI for the API project to GitHub Actions
Why this issue to fixed / feature is needed(give scenarios or use cases):
Currently the CI jobs are getting queued across the SODA Organisation and this is causing delays in the CI's being run if there are many PRs raised across projects. This delays PR reviews and merging. Moving to Github actions will run the CI independently.
How to reproduce, in case of a bug:
Other Notes / Environment Information: (Please give the env information, log link or any useful information for this issue)
Issue/Feature Description: The current CI across SODA Projects is being run using Travis CI. With the changes made to the free tier of Travis CI we are moving the CI for all the projects under SODA Foundation to GitHub Actions. As part of this we need to move the CI for the API project to GitHub Actions
Why this issue to fixed / feature is needed(give scenarios or use cases): Currently the CI jobs are getting queued across the SODA Organisation and this is causing delays in the CI's being run if there are many PRs raised across projects. This delays PR reviews and merging. Moving to Github actions will run the CI independently.
How to reproduce, in case of a bug:
Other Notes / Environment Information: (Please give the env information, log link or any useful information for this issue)