refactor: cleanup default params in error handlers
[e-mobility-charging-stations-simulator.git] / .github / workflows / autofix.yml
index 89dd1eb9427570914cd6bfef7a0223796128ad3b..3d75cf085eba605402a31d1fb7ec9ad956a733d4 100644 (file)
@@ -2,16 +2,13 @@ name: autofix.ci
 on:
   pull_request:
   push:
-    branches: ['main']
+    branches: [main]
 permissions:
   contents: read
 
 jobs:
-  autofix-ocpp-server:
+  autofix:
     runs-on: ubuntu-latest
-    defaults:
-      run:
-        working-directory: tests/ocpp-server
     steps:
       - uses: actions/checkout@v4
       - run: pipx install poetry
@@ -19,37 +16,23 @@ jobs:
         with:
           python-version: 3.12
           cache: poetry
-      - run: poetry install --no-root
-      - run: poetry run task format
 
-      - uses: autofix-ci/action@dd55f44df8f7cdb7a6bf74c78677eb8acd40cd0a
-  autofix-simulator:
-    runs-on: ubuntu-latest
-    steps:
-      - uses: actions/checkout@v4
+      - working-directory: tests/ocpp-server
+        run: |
+          poetry install --no-root
+          poetry run task format
+
       - uses: pnpm/action-setup@v4
       - uses: actions/setup-node@v4
         with:
           cache: 'pnpm'
 
-      - run: pnpm install --ignore-scripts --frozen-lockfile
-      - run: pnpm format
+      - run: pnpm install --ignore-scripts
 
-      - uses: autofix-ci/action@dd55f44df8f7cdb7a6bf74c78677eb8acd40cd0a
-  autofix-dashboard:
-    runs-on: ubuntu-latest
-    defaults:
-      run:
-        working-directory: ui/web
-    steps:
-      - uses: actions/checkout@v4
-      - uses: pnpm/action-setup@v4
-      - uses: actions/setup-node@v4
-        with:
-          cache: 'pnpm'
+      - run: pnpm format
 
-      - run: pnpm install --ignore-scripts --frozen-lockfile
-      - run: |
+      - working-directory: ui/web
+        run: |
           pnpm format
           pnpm lint:fix