EgregiousPackaging / Egregious

A web application to help track excess packaging/complain to companies about it
1 stars 0 forks source link

CI Deployment #8

Closed Rthe1st closed 2 years ago

Rthe1st commented 2 years ago

Add github actions workflow and deploy script Run on push to master - this link says that will trigger on every PR merge https://github.community/t/trigger-workflow-only-on-pull-request-merge/17359/3 Add version to docker-compose file as remote's docker-compose version 1.21.0 seems to need it remove readme todo in favour of using github issues

I had a total mare with this because when testing it with act I accidentally used an encrypted private key and the request for a passphrase was swallowed by act or docker. Which meant any command involving ssh hung forever and it was very confusing.

Somethings follow up things that are a good idea but not included: