From d395b0357e1d66e953b8408709a040f0f2c388cb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 19 Sep 2023 07:55:18 +0000 Subject: [PATCH 1/6] build(deps): bump cloudflare/wrangler-action from 2.0.0 to 3.1.1 Bumps [cloudflare/wrangler-action](https://github.com/cloudflare/wrangler-action) from 2.0.0 to 3.1.1. - [Release notes](https://github.com/cloudflare/wrangler-action/releases) - [Changelog](https://github.com/cloudflare/wrangler-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/cloudflare/wrangler-action/compare/2.0.0...v3.1.1) --- updated-dependencies: - dependency-name: cloudflare/wrangler-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/unlighthouse.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unlighthouse.yaml b/.github/workflows/unlighthouse.yaml index dd4f5c1..a6ff39e 100644 --- a/.github/workflows/unlighthouse.yaml +++ b/.github/workflows/unlighthouse.yaml @@ -61,7 +61,7 @@ jobs: --build-static - name: Upload report to Cloudflare pages - uses: cloudflare/wrangler-action@2.0.0 + uses: cloudflare/wrangler-action@v3.1.1 with: apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }} command: pages deploy .unlighthouse --project-name="${{ env.CLOUDFLARE_PROJECT }}" --branch=${{ env.CLOUDFLARE_BRANCH }} From bd7f31851470ef9c6f37a74123d7e2c7a6e482fb Mon Sep 17 00:00:00 2001 From: Bart van der Braak Date: Sun, 1 Oct 2023 20:46:32 +0200 Subject: [PATCH 2/6] refactor: use npm instead of pnpm --- .github/workflows/unlighthouse.yaml | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/.github/workflows/unlighthouse.yaml b/.github/workflows/unlighthouse.yaml index a6ff39e..1ad7bca 100644 --- a/.github/workflows/unlighthouse.yaml +++ b/.github/workflows/unlighthouse.yaml @@ -29,29 +29,22 @@ jobs: - name: Checkout repository uses: actions/checkout@v4.0.0 - - name: Setup pnpm - uses: pnpm/action-setup@v2.4.0 - with: - version: latest - - name: Use Node.js ${{ matrix.node-version }} uses: actions/setup-node@v3.8.1 with: node-version: ${{ matrix.node-version }} - cache: 'pnpm' - name: Install dependencies - run: pnpm install --frozen-lockfile + run: npm install --frozen-lockfile - name: Build production - run: pnpm run build + run: npm run build - name: Start Preview and Get Preview URL - run: | - pnpm run preview --port ${{ env.PORT }} & echo $! > preview_pid + run: npm run preview --port ${{ env.PORT }} & echo $! > preview_pid - name: Install Dependencies - run: pnpm add -g @unlighthouse/cli puppeteer + run: npm add -g @unlighthouse/cli puppeteer - name: Run Unlighthouse run: | From c7df9c0d7d8da87b880ac0f457cd7759df95b3ba Mon Sep 17 00:00:00 2001 From: Bart van der Braak Date: Sun, 1 Oct 2023 21:09:56 +0200 Subject: [PATCH 3/6] refactor: use ci and PORT env --- .github/workflows/unlighthouse.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/unlighthouse.yaml b/.github/workflows/unlighthouse.yaml index 1ad7bca..f5be23d 100644 --- a/.github/workflows/unlighthouse.yaml +++ b/.github/workflows/unlighthouse.yaml @@ -33,15 +33,16 @@ jobs: uses: actions/setup-node@v3.8.1 with: node-version: ${{ matrix.node-version }} + cache: npm - name: Install dependencies - run: npm install --frozen-lockfile + run: npm ci - name: Build production run: npm run build - name: Start Preview and Get Preview URL - run: npm run preview --port ${{ env.PORT }} & echo $! > preview_pid + run: PORT=${{ env.PORT }} npm run preview & echo $! > preview_pid - name: Install Dependencies run: npm add -g @unlighthouse/cli puppeteer From ee7df984df4bdb086c08b596988f90b1241bc155 Mon Sep 17 00:00:00 2001 From: Bart van der Braak Date: Sun, 1 Oct 2023 21:12:37 +0200 Subject: [PATCH 4/6] fix: remove cache due pnpm incompatibility --- .github/workflows/unlighthouse.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/unlighthouse.yaml b/.github/workflows/unlighthouse.yaml index f5be23d..6fa3c5b 100644 --- a/.github/workflows/unlighthouse.yaml +++ b/.github/workflows/unlighthouse.yaml @@ -33,7 +33,6 @@ jobs: uses: actions/setup-node@v3.8.1 with: node-version: ${{ matrix.node-version }} - cache: npm - name: Install dependencies run: npm ci From 135cb4bdfea138705409f56f90579795074acd9b Mon Sep 17 00:00:00 2001 From: Bart van der Braak Date: Sun, 1 Oct 2023 21:14:28 +0200 Subject: [PATCH 5/6] fix: issue with ci --- .github/workflows/unlighthouse.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unlighthouse.yaml b/.github/workflows/unlighthouse.yaml index 6fa3c5b..c9595f7 100644 --- a/.github/workflows/unlighthouse.yaml +++ b/.github/workflows/unlighthouse.yaml @@ -35,7 +35,7 @@ jobs: node-version: ${{ matrix.node-version }} - name: Install dependencies - run: npm ci + run: npm install - name: Build production run: npm run build From 98bbb98503591dfb0949a17bb999506f15d602de Mon Sep 17 00:00:00 2001 From: Bart van der Braak Date: Sun, 1 Oct 2023 21:23:16 +0200 Subject: [PATCH 6/6] fix: use port flag in npm run --- .github/workflows/unlighthouse.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unlighthouse.yaml b/.github/workflows/unlighthouse.yaml index c9595f7..b31bba3 100644 --- a/.github/workflows/unlighthouse.yaml +++ b/.github/workflows/unlighthouse.yaml @@ -41,7 +41,7 @@ jobs: run: npm run build - name: Start Preview and Get Preview URL - run: PORT=${{ env.PORT }} npm run preview & echo $! > preview_pid + run: npm run preview -- --port=${{ env.PORT }} & echo $! > preview_pid - name: Install Dependencies run: npm add -g @unlighthouse/cli puppeteer