diff --git a/.github/workflows/reusable_package_mage.yaml b/.github/workflows/reusable_package_mage.yaml index a03da7cbf..783369399 100644 --- a/.github/workflows/reusable_package_mage.yaml +++ b/.github/workflows/reusable_package_mage.yaml @@ -250,9 +250,9 @@ jobs: - name: Build docker image run: | if [[ "${{ inputs.arch }}" == "arm64" ]]; then - MGBUILD_IMAGE=memgraph/mgbuild:v6_ubuntu-24.04-arm + MGBUILD_IMAGE=memgraph/mgbuild:v7_ubuntu-24.04-arm else - MGBUILD_IMAGE=memgraph/mgbuild:v6_ubuntu-24.04 + MGBUILD_IMAGE=memgraph/mgbuild:v7_ubuntu-24.04 fi echo "Using base image: $MGBUILD_IMAGE" diff --git a/.github/workflows/reusable_test.yml b/.github/workflows/reusable_test.yml index f530dfb47..fc2516a30 100644 --- a/.github/workflows/reusable_test.yml +++ b/.github/workflows/reusable_test.yml @@ -203,9 +203,9 @@ jobs: - name: Build and run Memgraph MAGE run: | if [[ "${{ inputs.arch }}" == "arm64" ]]; then - MGBUILD_IMAGE=memgraph/mgbuild:v6_ubuntu-24.04-arm + MGBUILD_IMAGE=memgraph/mgbuild:v7_ubuntu-24.04-arm else - MGBUILD_IMAGE=memgraph/mgbuild:v6_ubuntu-24.04 + MGBUILD_IMAGE=memgraph/mgbuild:v7_ubuntu-24.04 fi # target is always "prod" now, we convert to dev container afterwards diff --git a/Dockerfile.release b/Dockerfile.release index 5b6d93e9d..1e502b75d 100644 --- a/Dockerfile.release +++ b/Dockerfile.release @@ -102,7 +102,7 @@ RUN python3 -m pip install --no-cache-dir -r /mage/python/requirements.txt --bre # Build query modules SHELL ["/bin/bash", "-c"] -RUN source /opt/toolchain-v6/activate && curl https://sh.rustup.rs -sSf | sh -s -- -y \ +RUN source /opt/toolchain-v7/activate && curl https://sh.rustup.rs -sSf | sh -s -- -y \ && export PATH="$HOME/.cargo/bin:${PATH}" \ && rustup toolchain install 1.85 \ && rustup default 1.85 \ diff --git a/cpp/CMakeLists.txt b/cpp/CMakeLists.txt index cd6dd03ab..d0eb611e2 100644 --- a/cpp/CMakeLists.txt +++ b/cpp/CMakeLists.txt @@ -46,7 +46,7 @@ ExternalProject_Add(gtest-proj PREFIX ${GTEST_ROOT} INSTALL_DIR ${GTEST_ROOT} GIT_REPOSITORY https://github.com/google/googletest.git - GIT_TAG release-1.11.0 + GIT_TAG v1.16.0 CMAKE_ARGS "-DCMAKE_INSTALL_PREFIX=" "-DCMAKE_C_COMPILER=${CMAKE_C_COMPILER}" "-DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER}" @@ -78,7 +78,7 @@ ExternalProject_Add(mgclient-proj PREFIX ${MGCLIENT_ROOT} INSTALL_DIR ${MGCLIENT_ROOT} GIT_REPOSITORY https://github.com/memgraph/mgclient.git - GIT_TAG v1.4.2 + GIT_TAG v1.4.3 CMAKE_ARGS "-DCMAKE_INSTALL_PREFIX=" "-DCMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER}" "-DCMAKE_C_COMPILER=${CMAKE_C_COMPILER}" @@ -102,7 +102,7 @@ target_include_directories(mg_utility INTERFACE ${CMAKE_SOURCE_DIR}/memgraph/inc FetchContent_Declare(fmt GIT_REPOSITORY https://github.com/fmtlib/fmt.git - GIT_TAG 9.1.0 + GIT_TAG 11.2.0 ) FetchContent_MakeAvailable(fmt) diff --git a/make-dev-container.sh b/make-dev-container.sh index 45c316d96..e23c754cd 100755 --- a/make-dev-container.sh +++ b/make-dev-container.sh @@ -48,7 +48,7 @@ get_toolchain_url() { } -toolchain_version=6 +toolchain_version=7 TOOLCHAIN_URL=$(get_toolchain_url "$toolchain_version") echo "Downloading toolchain from: $TOOLCHAIN_URL" # Download the toolchain using curl