From 2b245635617a4a1e130dbc6338a5f9016a7ceff7 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 4 Jan 2026 11:06:44 -0500 Subject: [PATCH 1/7] Adding on OpenCommit workflow. --- .gitea/workflows/opencommit.yml | 42 +++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 .gitea/workflows/opencommit.yml diff --git a/.gitea/workflows/opencommit.yml b/.gitea/workflows/opencommit.yml new file mode 100644 index 0000000..744d6c6 --- /dev/null +++ b/.gitea/workflows/opencommit.yml @@ -0,0 +1,42 @@ +name: 'OpenCommit Action' + +on: + push: + # this list of branches is often enough, + # but you may still ignore other public branches + branches-ignore: [main master dev development release] + +jobs: + opencommit: + timeout-minutes: 10 + name: OpenCommit + runs-on: ubuntu-latest + permissions: write-all + steps: + - name: Setup Node.js Environment + uses: actions/setup-node@v2 + with: + node-version: '16' + + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + + - uses: https://git.trez.wtf/Trez/opencommit-gitea@main + with: + GITHUB_TOKEN: ${{ secrets.BOT_GITEA_TOKEN }} + PLATFORM: gitea + GITEA_URL: ${{ secrets.TREZ_GITEA_URL }} + + env: + OCO_AI_PROVIDER: ollama + OCO_API_URL: ${{ secrets.OLLAMA_API_URL }} + + OCO_TOKENS_MAX_INPUT: 4096 + OCO_TOKENS_MAX_OUTPUT: 500 + OCO_OPENAI_BASE_PATH: '' + OCO_DESCRIPTION: true + OCO_EMOJI: true + OCO_MODEL: devstral-small-2:24b + OCO_LANGUAGE: en + OCO_PROMPT_MODULE: conventional-commit \ No newline at end of file -- 2.52.0 From ad56e8d7d0638b0aaa7f91167c795d1392011c18 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 4 Jan 2026 11:07:48 -0500 Subject: [PATCH 2/7] Adding on OpenCommit workflow. --- .gitea/workflows/opencommit.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/opencommit.yml b/.gitea/workflows/opencommit.yml index 744d6c6..280d500 100644 --- a/.gitea/workflows/opencommit.yml +++ b/.gitea/workflows/opencommit.yml @@ -16,9 +16,9 @@ jobs: - name: Setup Node.js Environment uses: actions/setup-node@v2 with: - node-version: '16' + node-version: '20' - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 -- 2.52.0 From 82602901ece9e3d5fc34f351e10383fdea07d92f Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 4 Jan 2026 11:14:05 -0500 Subject: [PATCH 3/7] Step names. --- .gitea/workflows/opencommit.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/opencommit.yml b/.gitea/workflows/opencommit.yml index 280d500..58f6af5 100644 --- a/.gitea/workflows/opencommit.yml +++ b/.gitea/workflows/opencommit.yml @@ -18,11 +18,12 @@ jobs: with: node-version: '20' - - uses: actions/checkout@v4 + - uses: Checkout with: fetch-depth: 0 - - uses: https://git.trez.wtf/Trez/opencommit-gitea@main + - name: OpenCommit (GiteaCompatibility) + uses: https://git.trez.wtf/Trez/opencommit-gitea@main with: GITHUB_TOKEN: ${{ secrets.BOT_GITEA_TOKEN }} PLATFORM: gitea -- 2.52.0 From aa36a9bb4b532b1bc1f2622c08c5fdc2b8b21c1c Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 4 Jan 2026 11:15:59 -0500 Subject: [PATCH 4/7] Typo fix. --- .gitea/workflows/opencommit.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/opencommit.yml b/.gitea/workflows/opencommit.yml index 58f6af5..cbf15f6 100644 --- a/.gitea/workflows/opencommit.yml +++ b/.gitea/workflows/opencommit.yml @@ -18,11 +18,12 @@ jobs: with: node-version: '20' - - uses: Checkout + - name: Checkout + uses: actions/checkout@v4 with: fetch-depth: 0 - - name: OpenCommit (GiteaCompatibility) + - name: OpenCommit (Gitea) uses: https://git.trez.wtf/Trez/opencommit-gitea@main with: GITHUB_TOKEN: ${{ secrets.BOT_GITEA_TOKEN }} -- 2.52.0 From 05fb9ed9df608902ca9da756ea7b6faf0b6c1211 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 4 Jan 2026 14:26:29 -0500 Subject: [PATCH 5/7] Adding Wikipedia MCP container. --- docker-compose.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 122a7d6..1d137a2 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -191,6 +191,12 @@ services: restart: unless-stopped volumes: - ${ULTIMA_DOCKER_DIR}/mcpo:/opt/mcpo + wikipedia-mcp: + container_name: wikipedia-mcp + expose: + - 8080 + image: mcp/wikipedia-mcp:latest + restart: unless-stopped volumes: ollama: name: ollama -- 2.52.0 From b99cbe9d00821e237fb5e379bff5323b7d865ca5 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 4 Jan 2026 14:30:29 -0500 Subject: [PATCH 6/7] Adding OpenCommit to PR Deploy workflow. --- .gitea/workflows/opencommit.yml | 44 --------------------------- .gitea/workflows/pr-docker-deploy.yml | 25 ++++++++++++++- 2 files changed, 24 insertions(+), 45 deletions(-) delete mode 100644 .gitea/workflows/opencommit.yml diff --git a/.gitea/workflows/opencommit.yml b/.gitea/workflows/opencommit.yml deleted file mode 100644 index cbf15f6..0000000 --- a/.gitea/workflows/opencommit.yml +++ /dev/null @@ -1,44 +0,0 @@ -name: 'OpenCommit Action' - -on: - push: - # this list of branches is often enough, - # but you may still ignore other public branches - branches-ignore: [main master dev development release] - -jobs: - opencommit: - timeout-minutes: 10 - name: OpenCommit - runs-on: ubuntu-latest - permissions: write-all - steps: - - name: Setup Node.js Environment - uses: actions/setup-node@v2 - with: - node-version: '20' - - - name: Checkout - uses: actions/checkout@v4 - with: - fetch-depth: 0 - - - name: OpenCommit (Gitea) - uses: https://git.trez.wtf/Trez/opencommit-gitea@main - with: - GITHUB_TOKEN: ${{ secrets.BOT_GITEA_TOKEN }} - PLATFORM: gitea - GITEA_URL: ${{ secrets.TREZ_GITEA_URL }} - - env: - OCO_AI_PROVIDER: ollama - OCO_API_URL: ${{ secrets.OLLAMA_API_URL }} - - OCO_TOKENS_MAX_INPUT: 4096 - OCO_TOKENS_MAX_OUTPUT: 500 - OCO_OPENAI_BASE_PATH: '' - OCO_DESCRIPTION: true - OCO_EMOJI: true - OCO_MODEL: devstral-small-2:24b - OCO_LANGUAGE: en - OCO_PROMPT_MODULE: conventional-commit \ No newline at end of file diff --git a/.gitea/workflows/pr-docker-deploy.yml b/.gitea/workflows/pr-docker-deploy.yml index d530272..5816c49 100644 --- a/.gitea/workflows/pr-docker-deploy.yml +++ b/.gitea/workflows/pr-docker-deploy.yml @@ -21,7 +21,30 @@ jobs: - name: Checkout Code uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 with: - fetch-depth: 1 + fetch-depth: 0 + + - name: Setup Node.js Environment + uses: actions/setup-node@v2 + with: + node-version: '20' + + - name: OpenCommit (Gitea) + uses: https://git.trez.wtf/Trez/opencommit-gitea@main + with: + GITHUB_TOKEN: ${{ secrets.BOT_GITEA_TOKEN }} + PLATFORM: gitea + GITEA_URL: ${{ secrets.TREZ_GITEA_URL }} + env: + OCO_AI_PROVIDER: ollama + OCO_API_URL: ${{ secrets.OLLAMA_API_URL }} + OCO_TOKENS_MAX_INPUT: 4096 + OCO_TOKENS_MAX_OUTPUT: 500 + OCO_OPENAI_BASE_PATH: '' + OCO_DESCRIPTION: true + OCO_EMOJI: true + OCO_MODEL: devstral-small-2:24b + OCO_LANGUAGE: en + OCO_PROMPT_MODULE: conventional-commit - name: Gotify Notification uses: eikendev/gotify-action@ca0339b85ee8db9fda9c0718aaa7f95e17b3c617 # 0.0.4 -- 2.52.0 From bd1792b60cf5e533b481f495be79c2a8a745b8f6 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Sun, 4 Jan 2026 14:35:48 -0500 Subject: [PATCH 7/7] Adding command to Wikipedia MCP. --- docker-compose.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/docker-compose.yml b/docker-compose.yml index 1d137a2..fc9095c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -192,6 +192,7 @@ services: volumes: - ${ULTIMA_DOCKER_DIR}/mcpo:/opt/mcpo wikipedia-mcp: + command: ["--transport", "sse", "--country", "US", "--enable-cache"] container_name: wikipedia-mcp expose: - 8080 -- 2.52.0