From 30c5c7683b13f4d026e71be1701c6ef2d1789ebd Mon Sep 17 00:00:00 2001 From: Win Cheng Date: Thu, 3 Jul 2025 16:25:13 -0700 Subject: [PATCH 1/2] cicd for PRs --- .github/workflows/pr-checks.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 .github/workflows/pr-checks.yml diff --git a/.github/workflows/pr-checks.yml b/.github/workflows/pr-checks.yml new file mode 100644 index 0000000..7a3bb38 --- /dev/null +++ b/.github/workflows/pr-checks.yml @@ -0,0 +1,25 @@ +name: PR Checks +on: + pull_request: + branches: [main, master] + +jobs: + test: + name: Format & Build Check + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + + - uses: actions/setup-node@v4 + with: + node-version: "20.x" + cache: "yarn" + + - name: Install dependencies + run: yarn install --frozen-lockfile + + - name: Check formatting + run: yarn biome check . + + - name: Build package + run: yarn build \ No newline at end of file From b166dba4c8dc99e69a08ae5d17d8982c87fb1ee7 Mon Sep 17 00:00:00 2001 From: Win Cheng Date: Thu, 3 Jul 2025 16:25:56 -0700 Subject: [PATCH 2/2] rm master --- .github/workflows/pr-checks.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pr-checks.yml b/.github/workflows/pr-checks.yml index 7a3bb38..891622e 100644 --- a/.github/workflows/pr-checks.yml +++ b/.github/workflows/pr-checks.yml @@ -1,7 +1,7 @@ name: PR Checks on: pull_request: - branches: [main, master] + branches: [main] jobs: test: