serge icon indicating copy to clipboard operation
serge copied to clipboard

Automated docker container builds via actions

Open ReSyncc opened this issue 2 years ago • 3 comments

Creates two docker images: serge-api, and serge-webui available by the ghcr.io repo tied to this repository. NOTE: Make sure to create a "release" branch where major releases get pulled into as this is what triggers the automated builds. Seems they changed how some GitHub variables worked so took a little trial and error.

ReSyncc avatar Mar 23 '23 07:03 ReSyncc

This looks super cool, wow, thanks a lot!

I'll give it a good review after work, I really appreciate you doing this.

nsarrazin avatar Mar 23 '23 07:03 nsarrazin

Thanks! It was mentioned in #15 but someone will probably have to update the Dockerfiles so that they are built fully self contained (except for volume mounts for the models), I can take a look later tonight!

ReSyncc avatar Mar 23 '23 19:03 ReSyncc

I think my plan is to combine the images into just one Dockerfile and then we can get this PR through to host just one image. Thanks for the great work.

nsarrazin avatar Mar 24 '23 15:03 nsarrazin

Hey thanks for the contribution! I'll merge it and see if it works.

nsarrazin avatar Mar 25 '23 14:03 nsarrazin