From 53cf4eeac1b827e74e71bcd4856e1623d3e557ab Mon Sep 17 00:00:00 2001 From: "Gu://em_" Date: Fri, 30 May 2025 14:05:24 +0200 Subject: [PATCH] CI fix tentative 5 --- .forgejo/workflows/deploy.yaml | 29 +++++++++++++++++++++++++++-- package.json | 1 - 2 files changed, 27 insertions(+), 3 deletions(-) diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml index a23d0c2..9f2d6fc 100644 --- a/.forgejo/workflows/deploy.yaml +++ b/.forgejo/workflows/deploy.yaml @@ -6,12 +6,37 @@ on: jobs: build: runs-on: docker # ? check what it really means + + strategy: + matrix: + node-version: [23] + steps: - name: Checkout git repository uses: actions/checkout@v4 - - name: Astro build - uses: https://github.com/withastro/action@v4 + - name: "Install pnpm" + uses: pnpm/action-setup@v4 + with: + version: 10 + + - name: Use Node.js ${{ matrix.node-version }} + uses: actions/setup-node@v4 + with: + node-version: ${{ matrix.node-version }} + cache: "pnpm" + + - name: "Install dependencies" + run: pnpm install + + - name: "Lint code" + run: pnpm run lint + + - name: "Checking code format" + run: pnpm run format:check + + - name: "Build the project" + run: pnpm run build deploy: needs: build diff --git a/package.json b/package.json index 6c495bc..978bb54 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,6 @@ "name": "oblog-parallels", "type": "module", "version": "5.2.0", - "packageManager": "pnpm@10.11.0", "scripts": { "dev": "astro dev", "build": "astro check && astro build && pagefind --site dist && cp -r dist/pagefind public/",