From d5596ff38ffb6a65b2f497382ef1c308749393d1 Mon Sep 17 00:00:00 2001 From: greysoh Date: Fri, 10 May 2024 17:47:21 -0400 Subject: [PATCH] chore: Clean up github actions workflows. --- .github/workflows/api-testing.yml | 10 ++++------ .github/workflows/lom-testing.yml | 11 +++++------ 2 files changed, 9 insertions(+), 12 deletions(-) diff --git a/.github/workflows/api-testing.yml b/.github/workflows/api-testing.yml index 50c79fe..984ccc5 100644 --- a/.github/workflows/api-testing.yml +++ b/.github/workflows/api-testing.yml @@ -7,8 +7,10 @@ on: push: paths: - "api/**" - tags-ignore: - - "*" + +defaults: + run: + working-directory: api jobs: test: @@ -39,19 +41,15 @@ jobs: node-version: 20.x - name: Install dependencies - working-directory: api run: npm install --save-dev - name: Install prisma - working-directory: api run: npx prisma migrate dev - name: Build source - working-directory: api run: npm build - name: Run eslint - working-directory: api run: npx eslint src - name: Run prettier to verify if we're formatted or not diff --git a/.github/workflows/lom-testing.yml b/.github/workflows/lom-testing.yml index 7dbd824..d6773ff 100644 --- a/.github/workflows/lom-testing.yml +++ b/.github/workflows/lom-testing.yml @@ -7,8 +7,10 @@ on: push: paths: - "api/**" - tags-ignore: - - "*" + +defaults: + run: + working-directory: lom jobs: test: @@ -24,16 +26,13 @@ jobs: node-version: 20.x - name: Install dependencies - working-directory: lom run: npm install --save-dev - name: Build source - working-directory: lom run: npm build - name: Run eslint - working-directory: lom - run: npx eslint src + run: npx eslint src - name: Run prettier to verify if we're formatted or not uses: creyD/prettier_action@v4.3