From 186849fbf910f91f6f4131687ef01c68fbae371b Mon Sep 17 00:00:00 2001 From: macmacal Date: Mon, 9 Mar 2026 13:27:31 +0100 Subject: [PATCH 1/4] Updated pre-commit --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 1aede00..3c77a53 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -24,7 +24,7 @@ repos: - id: trailing-whitespace - repo: https://github.com/codespell-project/codespell - rev: v2.4.1 + rev: v2.4.2 hooks: - id: codespell args: [-L, passt, -w] From f71f64d3890384a2773d4125eac5b96f56876135 Mon Sep 17 00:00:00 2001 From: macmacal Date: Mon, 9 Mar 2026 13:28:42 +0100 Subject: [PATCH 2/4] Updated README --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index fe46501..d22d276 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,9 @@ # robolab_mlops +[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) +[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit)](https://github.com/pre-commit/pre-commit) +[![prek](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/j178/prek/master/docs/assets/badge-v0.json)](https://github.com/j178/prek) + Collection of all services used in Robotics Laboratory (mainly for the [Aegis robot](https://github.com/AGH-CEAI/aegis_ros)). ## List of services with their default ports From ac3b07d1cc4ae2a8eb64d34ad5dbb935d6b8a4cc Mon Sep 17 00:00:00 2001 From: macmacal Date: Mon, 9 Mar 2026 13:28:47 +0100 Subject: [PATCH 3/4] Updated ClearML server to 2.4.0 --- clearml/compose.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/clearml/compose.yml b/clearml/compose.yml index 97efe70..d0a1e97 100644 --- a/clearml/compose.yml +++ b/clearml/compose.yml @@ -4,7 +4,7 @@ services: command: - apiserver container_name: clearml-apiserver - image: clearml/server:latest + image: clearml/server:2.4.0 restart: unless-stopped volumes: - ${VOLUMES_ROOT}/clearml/logs:/var/log/clearml @@ -63,7 +63,7 @@ services: nofile: soft: 65536 hard: 65536 - image: elasticsearch:8.17.0 + image: elasticsearch:8.19.9 restart: unless-stopped volumes: - ${VOLUMES_ROOT}/clearml/data/elastic_7:/usr/share/elasticsearch/data @@ -78,7 +78,7 @@ services: command: - fileserver container_name: clearml-fileserver - image: clearml/server:latest + image: clearml/server:2.4.0 environment: CLEARML__fileserver__delete__allow_batch: "true" restart: unless-stopped @@ -96,7 +96,7 @@ services: extra_hosts: - "geonosis:192.168.0.100" container_name: clearml-mongo - image: mongo:7.0.22 + image: mongo:8.0.15 restart: unless-stopped command: --setParameter internalQueryMaxBlockingSortMemoryUsageBytes=196100200 volumes: @@ -120,7 +120,7 @@ services: container_name: clearml-webserver # environment: # CLEARML_SERVER_SUB_PATH : clearml-web # Allow Clearml to be served with a URL path prefix. - image: clearml/server:latest + image: clearml/server:2.4.0 restart: unless-stopped depends_on: - apiserver @@ -140,7 +140,7 @@ services: - elasticsearch - fileserver container_name: clearml-async_delete - image: clearml/server:latest + image: clearml/server:2.4.0 networks: - backend extra_hosts: @@ -171,7 +171,7 @@ services: extra_hosts: - "geonosis:192.168.0.100" container_name: clearml-agent-services - image: clearml/clearml-agent-services:latest + image: clearml/clearml-agent-services:1.3.6 deploy: restart_policy: condition: on-failure From 68f7694791afa5ab8b20be7f10be9402fdc2a82c Mon Sep 17 00:00:00 2001 From: macmacal Date: Mon, 9 Mar 2026 13:55:33 +0100 Subject: [PATCH 4/4] Moved pre-commit CI to prek --- .github/workflows/pre-commit.yaml | 11 ----------- .github/workflows/pre-commit_prek.yaml | 11 +++++++++++ 2 files changed, 11 insertions(+), 11 deletions(-) delete mode 100644 .github/workflows/pre-commit.yaml create mode 100644 .github/workflows/pre-commit_prek.yaml diff --git a/.github/workflows/pre-commit.yaml b/.github/workflows/pre-commit.yaml deleted file mode 100644 index 08f7311..0000000 --- a/.github/workflows/pre-commit.yaml +++ /dev/null @@ -1,11 +0,0 @@ ---- -name: Pre-Commit - -on: - push: - -jobs: - pre-commit: - uses: ros-controls/ros2_control_ci/.github/workflows/reusable-pre-commit.yml@master - with: - ros_distro: humble diff --git a/.github/workflows/pre-commit_prek.yaml b/.github/workflows/pre-commit_prek.yaml new file mode 100644 index 0000000..eca26a0 --- /dev/null +++ b/.github/workflows/pre-commit_prek.yaml @@ -0,0 +1,11 @@ +--- +name: Pre-commit (Prek) + +on: [push] + +jobs: + prek: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v6 + - uses: j178/prek-action@v1