From 0ddd0c14b2a862263ae7e150dffb10b00e301e6e Mon Sep 17 00:00:00 2001 From: jubnl Date: Sat, 4 Apr 2026 15:11:07 +0200 Subject: [PATCH 1/4] chore: replace nomad references with trek in update instructions and CI Co-Authored-By: Claude Sonnet 4.6 --- .github/workflows/docker.yml | 2 -- client/src/pages/AdminPage.tsx | 12 ++++++------ 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 0a7c8f3..0367d0f 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -145,8 +145,6 @@ jobs: docker buildx imagetools create \ -t mauriceboe/trek:latest \ -t mauriceboe/trek:$VERSION \ - -t mauriceboe/nomad:latest \ - -t mauriceboe/nomad:$VERSION \ "${digests[@]}" - name: Inspect manifest diff --git a/client/src/pages/AdminPage.tsx b/client/src/pages/AdminPage.tsx index 45ef2b0..471338c 100644 --- a/client/src/pages/AdminPage.tsx +++ b/client/src/pages/AdminPage.tsx @@ -1358,14 +1358,14 @@ export default function AdminPage(): React.ReactElement {
-{`docker pull mauriceboe/nomad:latest -docker stop nomad && docker rm nomad -docker run -d --name nomad \\ +{`docker pull mauriceboe/trek:latest +docker stop trek && docker rm trek +docker run -d --name trek \\ -p 3000:3000 \\ - -v /opt/nomad/data:/app/data \\ - -v /opt/nomad/uploads:/app/uploads \\ + -v /opt/trek/data:/app/data \\ + -v /opt/trek/uploads:/app/uploads \\ --restart unless-stopped \\ - mauriceboe/nomad:latest`} + mauriceboe/trek:latest`}
Date: Sat, 4 Apr 2026 13:11:47 +0000 Subject: [PATCH 2/4] chore: bump version to 2.9.0 [skip ci] --- client/package-lock.json | 4 ++-- client/package.json | 2 +- server/package-lock.json | 4 ++-- server/package.json | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/client/package-lock.json b/client/package-lock.json index cc0e285..82b7771 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -1,12 +1,12 @@ { "name": "trek-client", - "version": "2.8.3", + "version": "2.9.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "trek-client", - "version": "2.8.3", + "version": "2.9.0", "dependencies": { "@react-pdf/renderer": "^4.3.2", "axios": "^1.6.7", diff --git a/client/package.json b/client/package.json index c7e04b0..10c4015 100644 --- a/client/package.json +++ b/client/package.json @@ -1,6 +1,6 @@ { "name": "trek-client", - "version": "2.8.3", + "version": "2.9.0", "private": true, "type": "module", "scripts": { diff --git a/server/package-lock.json b/server/package-lock.json index b389e04..bcbb591 100644 --- a/server/package-lock.json +++ b/server/package-lock.json @@ -1,12 +1,12 @@ { "name": "trek-server", - "version": "2.8.3", + "version": "2.9.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "trek-server", - "version": "2.8.3", + "version": "2.9.0", "dependencies": { "@modelcontextprotocol/sdk": "^1.28.0", "archiver": "^6.0.1", diff --git a/server/package.json b/server/package.json index d195604..bdb11a9 100644 --- a/server/package.json +++ b/server/package.json @@ -1,6 +1,6 @@ { "name": "trek-server", - "version": "2.8.3", + "version": "2.9.0", "main": "src/index.ts", "scripts": { "start": "node --import tsx src/index.ts", From 8a4a8b58becbe7e614fc5aa4efa4a297f5af2a9c Mon Sep 17 00:00:00 2001 From: jubnl Date: Sat, 4 Apr 2026 15:20:33 +0200 Subject: [PATCH 3/4] fix(version): revert version and ensure nomad img is pushed to dockerhub --- .github/workflows/docker.yml | 2 ++ client/package-lock.json | 4 ++-- client/package.json | 2 +- server/package-lock.json | 4 ++-- server/package.json | 2 +- 5 files changed, 8 insertions(+), 6 deletions(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 0367d0f..0a7c8f3 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -145,6 +145,8 @@ jobs: docker buildx imagetools create \ -t mauriceboe/trek:latest \ -t mauriceboe/trek:$VERSION \ + -t mauriceboe/nomad:latest \ + -t mauriceboe/nomad:$VERSION \ "${digests[@]}" - name: Inspect manifest diff --git a/client/package-lock.json b/client/package-lock.json index 82b7771..cc0e285 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -1,12 +1,12 @@ { "name": "trek-client", - "version": "2.9.0", + "version": "2.8.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "trek-client", - "version": "2.9.0", + "version": "2.8.3", "dependencies": { "@react-pdf/renderer": "^4.3.2", "axios": "^1.6.7", diff --git a/client/package.json b/client/package.json index 10c4015..c7e04b0 100644 --- a/client/package.json +++ b/client/package.json @@ -1,6 +1,6 @@ { "name": "trek-client", - "version": "2.9.0", + "version": "2.8.3", "private": true, "type": "module", "scripts": { diff --git a/server/package-lock.json b/server/package-lock.json index bcbb591..b389e04 100644 --- a/server/package-lock.json +++ b/server/package-lock.json @@ -1,12 +1,12 @@ { "name": "trek-server", - "version": "2.9.0", + "version": "2.8.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "trek-server", - "version": "2.9.0", + "version": "2.8.3", "dependencies": { "@modelcontextprotocol/sdk": "^1.28.0", "archiver": "^6.0.1", diff --git a/server/package.json b/server/package.json index bdb11a9..d195604 100644 --- a/server/package.json +++ b/server/package.json @@ -1,6 +1,6 @@ { "name": "trek-server", - "version": "2.9.0", + "version": "2.8.3", "main": "src/index.ts", "scripts": { "start": "node --import tsx src/index.ts", From 6825a4a0c16eb9c708cf9189b3f75daf7f9b1827 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sat, 4 Apr 2026 13:20:50 +0000 Subject: [PATCH 4/4] chore: bump version to 2.8.4 [skip ci] --- client/package-lock.json | 4 ++-- client/package.json | 2 +- server/package-lock.json | 4 ++-- server/package.json | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/client/package-lock.json b/client/package-lock.json index cc0e285..8b75767 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -1,12 +1,12 @@ { "name": "trek-client", - "version": "2.8.3", + "version": "2.8.4", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "trek-client", - "version": "2.8.3", + "version": "2.8.4", "dependencies": { "@react-pdf/renderer": "^4.3.2", "axios": "^1.6.7", diff --git a/client/package.json b/client/package.json index c7e04b0..d90f6ea 100644 --- a/client/package.json +++ b/client/package.json @@ -1,6 +1,6 @@ { "name": "trek-client", - "version": "2.8.3", + "version": "2.8.4", "private": true, "type": "module", "scripts": { diff --git a/server/package-lock.json b/server/package-lock.json index b389e04..425ae62 100644 --- a/server/package-lock.json +++ b/server/package-lock.json @@ -1,12 +1,12 @@ { "name": "trek-server", - "version": "2.8.3", + "version": "2.8.4", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "trek-server", - "version": "2.8.3", + "version": "2.8.4", "dependencies": { "@modelcontextprotocol/sdk": "^1.28.0", "archiver": "^6.0.1", diff --git a/server/package.json b/server/package.json index d195604..b60559f 100644 --- a/server/package.json +++ b/server/package.json @@ -1,6 +1,6 @@ { "name": "trek-server", - "version": "2.8.3", + "version": "2.8.4", "main": "src/index.ts", "scripts": { "start": "node --import tsx src/index.ts",