diff --git a/client/.github/workflows/build.yml b/.github/workflows/client-build.yml similarity index 89% rename from client/.github/workflows/build.yml rename to .github/workflows/client-build.yml index 347c28e..e17a775 100644 --- a/client/.github/workflows/build.yml +++ b/.github/workflows/client-build.yml @@ -23,11 +23,13 @@ jobs: node-version: ${{ matrix.node-version }} - name: Lint + working-directory: client run: | npm install npm run prettier:check - name: Build + working-directory: client run: | npm install npm run build diff --git a/server/.github/workflows/build.yml b/.github/workflows/server-build.yml similarity index 81% rename from server/.github/workflows/build.yml rename to .github/workflows/server-build.yml index 9feb959..b7d66bb 100644 --- a/server/.github/workflows/build.yml +++ b/.github/workflows/server-build.yml @@ -1,4 +1,4 @@ -name: thegrapefruitsduo backend build +name: thegrapefruitsduo fastapi build on: push: @@ -15,6 +15,7 @@ jobs: steps: - uses: actions/checkout@v4 + - name: Set up Python 3.12 uses: actions/setup-python@v3 with: @@ -24,13 +25,16 @@ jobs: uses: abatilo/actions-poetry@v2 - name: Install dependencies + working-directory: server run: | poetry install - name: Lint with black + working-directory: server run: | poetry run black --check . - name: Test with pytest + working-directory: server run: | poetry run pytest -s