tycrek / ass

The simple self-hosted ShareX server
ISC License
655 stars 53 forks source link

Added Docker Image worflow and update other workflow #234

Closed Gauvino closed 1 year ago

Gauvino commented 1 year ago

Checklist

Enviroment

Description

Added Github workflow to build a Docker Image and automatically push it on Docker Hub Upgraded the Github action version and in prevision make everything working for the new LTS of NodeJS 20

The Github workflow ASS CI build and test the build ASS then makes a Docker Image of it, and after this push it to Docker Hub, when all of the previous stuff is done, it can send Discord notification everything is ready or not.

This would help a lot of people on deploying ASS on Portainer instance or just with Docker Compose, automated everything and maybe if you want it, you can add cypress or eslint or both to the repository so I can make a workflow for testing code.

Gauvino commented 1 year ago

LGTM !

tycrek commented 1 year ago

All looks good! Just going to set up Secrets stuff prior to merge