diff --git a/.github/ISSUE_TEMPLATE/release-todo.md b/.github/ISSUE_TEMPLATE/release-todo.md index ce31a69..334528a 100644 --- a/.github/ISSUE_TEMPLATE/release-todo.md +++ b/.github/ISSUE_TEMPLATE/release-todo.md @@ -28,7 +28,19 @@ Be sure to remember to do the following for releases. - [ ] Set default version on squib.readthedocs.org (Advanced Settings) - [ ] Bump version.rb to the next alpha - [ ] Publish on BoardGameGeek thread + - [ ] Anything else to add to this checklist? + + # Docker + - [ ] Check Dockerfile for updates + - [ ] `docker build .` + - [ ] `docker tag XYZ andymeneely/squib:latest` + - [ ] `docker tag XYZ andymeneely/squib:version-0.XYZ.0` + - [ ] `docker push andymeneely/squib:latest` + - [ ] `docker push andymeneely/squib:version-0.XYZ.0` - [ ] Check Docker build on Dockerhub: https://hub.docker.com/repository/docker/andymeneely/squib - [ ] Check Docker docker pull: docker pull andymeneely/squib:latest - - [ ] Check Docker build locally in samples: docker run --rm -v "%cd%":/usr/src/app andymeneely/squib:latest ruby basic + - [ ] Check Docker build locally in samples: + * Delete `samples/_output/basic_*.png` + * `docker run --rm -v c:\code\squib\samples:/usr/src/app -w /usr/src/app andymeneely/squib:latest ruby basic.rb` + * Check that the files were made - [ ] Anything else to add to this checklist? \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index 134fb31..f81e396 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ # This is the official Squib Docker image. # -FROM ruby:2.7-slim +FROM ruby:3.0-slim WORKDIR /usr/src/app LABEL org.squib.url=http://squib.rocks \