diff --git a/.gitea/workflows/docker-check.yml b/.gitea/workflows/docker-check.yml
deleted file mode 100644
index ff43f68..0000000
--- a/.gitea/workflows/docker-check.yml
+++ /dev/null
@@ -1,19 +0,0 @@
-name: Docker Build Check
-
-on:
-  push:
-    paths:
-      - 'Dockerfile'
-  pull_request:
-    paths:
-      - 'Dockerfile'
-
-jobs:
-  docker-check:
-    runs-on: ubuntu-latest
-    steps:
-      - name: Checkout code
-        uses: actions/checkout@v4
-
-      - name: Run Docker Build Check
-        run: docker build --check .
diff --git a/.gitea/workflows/docker-publish.yml b/.gitea/workflows/docker-publish.yml
index c97c62f..e8239b2 100644
--- a/.gitea/workflows/docker-publish.yml
+++ b/.gitea/workflows/docker-publish.yml
@@ -12,7 +12,7 @@ on:
 cache:
   enabled: true
   dir: ""
-  host: "192.168.1.127"
+  host: "gitea_act_runner"
   port: 8088
 
 jobs:
@@ -63,6 +63,8 @@ jobs:
 
       # Check if the Python code needs formatting
       - run: ruff format --check --verbose
+
+      # Lint Dockerfile
       - run: docker build --check .
 
       # Extract metadata (tags, labels) from Git reference and GitHub events for Docker
diff --git a/.gitea/workflows/ruff.yml b/.gitea/workflows/ruff.yml
deleted file mode 100644
index 28b5029..0000000
--- a/.gitea/workflows/ruff.yml
+++ /dev/null
@@ -1,19 +0,0 @@
-name: Ruff
-
-on:
-  push:
-  pull_request:
-  workflow_dispatch:
-  schedule:
-    - cron: '0 0 * * *' # Run every day at midnight
-
-env:
-    RUFF_OUTPUT_FORMAT: github
-jobs:
-  ruff:
-    runs-on: ubuntu-latest
-    steps:
-      - uses: actions/checkout@v4
-      - uses: astral-sh/ruff-action@v3
-      - run: ruff check --exit-non-zero-on-fix --verbose
-      - run: ruff format --check --verbose