From 5ccf2cd879deb27ee1ae359c9fa82baa68294bf5 Mon Sep 17 00:00:00 2001 From: Daniel Perez Alvarez Date: Tue, 6 Aug 2024 16:14:03 -0400 Subject: [PATCH 1/2] ci: add workflow to lint with prettier --- .github/workflows/main.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 5d0882db..580cbf24 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -3,6 +3,17 @@ name: Node.js CI on: [push] jobs: + prettier: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - run: corepack enable + - uses: actions/setup-node@v4 + with: + node-version: 22 + cache: yarn + - run: yarn prettier --check . + build: runs-on: ${{ matrix.os }} strategy: From 45466e7fe608c0d6ef58c094af537e8ac903e1f1 Mon Sep 17 00:00:00 2001 From: Daniel Perez Alvarez Date: Tue, 6 Aug 2024 16:15:19 -0400 Subject: [PATCH 2/2] install dependencies --- .github/workflows/main.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 580cbf24..25dc65df 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -12,6 +12,7 @@ jobs: with: node-version: 22 cache: yarn + - run: yarn install - run: yarn prettier --check . build: