diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 9fae1ebca..6adb8e8ff 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -63,7 +63,7 @@ jobs: repository: csesoc/deployment token: ${{ secrets.GH_TOKEN }} - name: Install yq - portable yaml processor - uses: mikefarah/yq@v4.32.2 + uses: mikefarah/yq@v4.35.1 - name: Update deployment env: GITHUB_TOKEN: ${{ secrets.GH_TOKEN }} diff --git a/backend/dev.dockerfile b/backend/dev.dockerfile index 62750b7ed..8398c90c1 100644 --- a/backend/dev.dockerfile +++ b/backend/dev.dockerfile @@ -1,7 +1,7 @@ # Sets up the backend, opening it to reload on change # Python image -FROM python:3.10.5-slim +FROM python:3.11.5-slim # install nodemon diff --git a/backend/init-mongo.dockerfile b/backend/init-mongo.dockerfile index ca908b20e..9f26ec4eb 100644 --- a/backend/init-mongo.dockerfile +++ b/backend/init-mongo.dockerfile @@ -2,7 +2,7 @@ # speeds up development, since we can rebuild and create new containers without # overwriting every time. -FROM python:3.10.5 +FROM python:3.11.5 WORKDIR /util diff --git a/backend/production.dockerfile b/backend/production.dockerfile index c70c23dd7..77b4b602f 100644 --- a/backend/production.dockerfile +++ b/backend/production.dockerfile @@ -1,7 +1,7 @@ # Sets up the backend, without writing data into the database. # Python image -FROM python:3.10.5-slim +FROM python:3.11.5-slim # gcc required for python-Levenshtein RUN apt-get update \ diff --git a/frontend/production.dockerfile b/frontend/production.dockerfile index 030965864..c6d69604f 100644 --- a/frontend/production.dockerfile +++ b/frontend/production.dockerfile @@ -8,7 +8,7 @@ RUN npm ci COPY . . RUN npm run build -FROM caddy:2.6.2-alpine +FROM caddy:2.7.4-alpine COPY ./Caddyfile /etc/caddy/Caddyfile COPY --from=builder /app/build /srv