Closed adamus1red closed 3 years ago
I'm sure @HumorBaby will take care of this as soon as he's done moving the build & test infrastructure to GitHub Actions. 😸 Travis CI is kicking everyone off their old open-source service to a new platform that would require we request build credits every few weeks.
I'm sure @HumorBaby will take care of this as soon as he's done moving the build & test infrastructure to GitHub Actions. 😸 Travis CI is kicking everyone off their old open-source service to a new platform that would require we request build credits every few weeks.
I was just taking a look at #33 using github actions.
Migration to GHA will take a few extra days while I add a step for pushing updated README
s to Docker Hub.
GHA for building base image is ready to go, but figured I'd get it all in at once, and use Docker Hub autobuilds in the mean time… which is why I rebased this PR on a branch that will remove Travis and build v7.1.0, all in one go, instead of sending incomplete changes to Docker Hub for build.
Then, @adamus1red can have a stable base to work from for multi-arch builds.
Migration to GHA will take a few extra days while I add a step for pushing updated
README
s to Docker Hub. GHA for building base image is ready to go, but figured I'd get it all in at once, and use Docker Hub autobuilds in the mean time… which is why I rebased this PR on a branch that will remove Travis and build v7.1.0, all in one go, instead of sending incomplete changes to Docker Hub for build.
The quick and drity hack for that is to leave a docker autobuild active for the main branch but it pushes to a tag such as docker-autobuild
Test build using
docker build -t sopel-test .