Skip to content

Refactoring: terraform cqrs hex microservice cicd #24

Refactoring: terraform cqrs hex microservice cicd

Refactoring: terraform cqrs hex microservice cicd #24

Workflow file for this run

name: Code Quality
on:
pull_request:
branches: ["main"]
jobs:
code-quality:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: "3.11"
- name: Install Poetry
run: pipx install poetry
- name: Install Python deps
run: |
poetry install --only ci
- name: Run code quality checks
run: make code-quality-check
- uses: actions/setup-node@v3
with:
node-version: "18"
- name: Install Node deps
working-directory: client
run: npm ci
- name: ESLint & Prettier
working-directory: client
run: |
npm run lint
npm run format -- --check