steamcmd / api

Read-only API interface for steamcmd app_info
https://www.steamcmd.net
MIT License
56 stars 7 forks source link

Implement Github Actions #6

Closed jonakoudijs closed 4 years ago

jonakoudijs commented 4 years ago

Previously new versions of the API (back-end) will be automatically deployed to api.steamcmd.net via Gitlab CI. Seeing the repository has been transfered to github, this needs be setup for Github Actions as well. The old deployment method can be seen in the left over .gitlab.yml file.

The deployment will have to deploy newer versions to Heroku (where api.steamcmd.net is currently hosted) and also build separate Docker images and push them to the registry to make it easier for someone to just pull down the image and run it themselves.