From 0702d8e4a1fe465b1b20dc4a2e6df567622845dc Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 24 Nov 2025 09:01:56 +0000 Subject: [PATCH 1/3] Initial plan From baf88cdba5e8a461bbf4d95cd85b449bd81c614f Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 24 Nov 2025 09:05:04 +0000 Subject: [PATCH 2/3] Add permissions to lint job in CI workflow Co-authored-by: niik <634063+niik@users.noreply.github.com> --- .github/workflows/ci.yml | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5841ed5..f599bea 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,6 +9,25 @@ on: pull_request: jobs: + lint: + name: Lint + runs-on: windows-2022 + permissions: + contents: read + timeout-minutes: 10 + steps: + - uses: actions/checkout@v2 + with: + submodules: recursive + - name: Install Node.js + uses: actions/setup-node@v2.1.2 + with: + node-version: 22.14.0 + - name: Install dependencies + run: yarn + - name: Lint + run: yarn check-prettier + build: name: Build runs-on: windows-2022 @@ -30,8 +49,6 @@ jobs: node-version: 22.14.0 - name: Install and build dependencies run: yarn - - name: Lint - run: yarn check-prettier - name: Build run: yarn build - name: Test From 690c878a95eb871b7b2f8b945f29fc0249b5121d Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 24 Nov 2025 09:15:44 +0000 Subject: [PATCH 3/3] Add permissions to build job in CI workflow Co-authored-by: niik <634063+niik@users.noreply.github.com> --- .github/workflows/ci.yml | 23 ++++------------------- 1 file changed, 4 insertions(+), 19 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f599bea..d20d7ed 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,28 +9,11 @@ on: pull_request: jobs: - lint: - name: Lint - runs-on: windows-2022 - permissions: - contents: read - timeout-minutes: 10 - steps: - - uses: actions/checkout@v2 - with: - submodules: recursive - - name: Install Node.js - uses: actions/setup-node@v2.1.2 - with: - node-version: 22.14.0 - - name: Install dependencies - run: yarn - - name: Lint - run: yarn check-prettier - build: name: Build runs-on: windows-2022 + permissions: + contents: read strategy: fail-fast: false matrix: @@ -49,6 +32,8 @@ jobs: node-version: 22.14.0 - name: Install and build dependencies run: yarn + - name: Lint + run: yarn check-prettier - name: Build run: yarn build - name: Test