build(ci): do not cancel workflow in case of autofix failure
[e-mobility-charging-stations-simulator.git] / .github / workflows / autofix.yml
CommitLineData
a4beba2d
JB
1name: autofix.ci
2on:
a4beba2d 3 push:
657ddf9c 4 pull_request:
fafff4eb 5 branches: [main]
a4beba2d
JB
6permissions:
7 contents: read
8
9jobs:
8b17228e 10 autofix:
a4beba2d 11 runs-on: ubuntu-latest
7e302dea 12 continue-on-error: true
a4beba2d
JB
13 steps:
14 - uses: actions/checkout@v4
52238c63 15 - run: pipx install poetry
a4beba2d
JB
16 - uses: actions/setup-python@v5
17 with:
18 python-version: 3.12
52238c63 19 cache: poetry
a4beba2d 20
8b17228e
JB
21 - working-directory: tests/ocpp-server
22 run: |
23 poetry install --no-root
e7845453 24 poetry run task format
a4beba2d 25
a4beba2d
JB
26 - uses: pnpm/action-setup@v4
27 - uses: actions/setup-node@v4
28 with:
a4beba2d
JB
29 cache: 'pnpm'
30
56b900ff
JB
31 - run: pnpm install --ignore-scripts
32
33 - run: pnpm format
8b17228e
JB
34
35 - working-directory: ui/web
36 run: |
a4beba2d
JB
37 pnpm format
38 pnpm lint:fix
39
40 - uses: autofix-ci/action@dd55f44df8f7cdb7a6bf74c78677eb8acd40cd0a