diff --git a/.tool-versions b/.tool-versions index 052bb56c..f2371666 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1,7 +1,7 @@ # This file is for you! Please, updated to the versions agreed by your team. -pre-commit 3.6.0 -gitleaks 8.18.4 +pre-commit 4.5.1 +gitleaks 8.30.1 # ============================================================================== # The section below is reserved for Docker image versions. diff --git a/infrastructure/images/build-container/Dockerfile b/infrastructure/images/build-container/Dockerfile index 97871fc1..afbb6ac8 100644 --- a/infrastructure/images/build-container/Dockerfile +++ b/infrastructure/images/build-container/Dockerfile @@ -1,9 +1,10 @@ -FROM mcr.microsoft.com/vscode/devcontainers/base:alpine-3.22 AS pathology-build-container +FROM mcr.microsoft.com/devcontainers/base:alpine3.23 AS pathology-build-container ENV PYTHON_VERSION="3.14" -ENV ASDF_DOWNLOAD_URL="https://github.com/asdf-vm/asdf/releases/download/v0.18.0" -ENV EDITORCONFIG_DOWNLOAD_URL="https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.4.1" +ENV ASDF_DOWNLOAD_URL="https://github.com/asdf-vm/asdf/releases/download/v0.18.1" +ENV EDITORCONFIG_DOWNLOAD_URL="https://github.com/editorconfig-checker/editorconfig-checker/releases/download/v3.6.1" + ARG INCLUDE_DEV_CERTS ARG DEV_CERT_FILENAME @@ -87,10 +88,10 @@ WORKDIR /asdf # If we're running on an arm64 architecture download the arm64 executeable. RUN if [ "$(uname -m)" = "aarch64" ] ; then \ echo "Installing ARM asdf executable..." ; \ - wget -O asdf.tar.gz "$ASDF_DOWNLOAD_URL/asdf-v0.18.0-linux-arm64.tar.gz"; \ + wget -O asdf.tar.gz "$ASDF_DOWNLOAD_URL/asdf-v0.18.1-linux-arm64.tar.gz"; \ else \ echo "Installing x86 asdf executable..." ; \ - wget -O asdf.tar.gz "$ASDF_DOWNLOAD_URL/asdf-v0.18.0-linux-amd64.tar.gz"; \ + wget -O asdf.tar.gz "$ASDF_DOWNLOAD_URL/asdf-v0.18.1-linux-amd64.tar.gz"; \ fi \ && tar -xvf asdf.tar.gz \