From 0633326c1ed3ca30520f65aaa499b20dd43c3221 Mon Sep 17 00:00:00 2001 From: Marc Mintel Date: Sun, 3 May 2026 11:42:11 +0200 Subject: [PATCH] fix(ci): stabilize nightly qa pipeline browser dependencies and pnpm build scripts --- .gitea/workflows/ci.yml | 5 +++-- package.json | 36 ++++++++++++++++++++++++------------ 2 files changed, 27 insertions(+), 14 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index f1d1d72..d2fe8bf 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -22,8 +22,9 @@ jobs: version: 10 - name: 🔐 Registry Auth run: | - echo "@mintel:registry=https://${{ vars.REGISTRY_HOST || 'npm.infra.mintel.me' }}" > .npmrc - echo "//${{ vars.REGISTRY_HOST || 'npm.infra.mintel.me' }}/:_authToken=${{ secrets.REGISTRY_PASS }}" >> .npmrc + REGISTRY="${{ vars.REGISTRY_HOST || 'npm.infra.mintel.me' }}" + echo "@mintel:registry=https://$REGISTRY" > .npmrc + echo "//$REGISTRY/:_authToken=${{ secrets.NPM_TOKEN || secrets.GITEA_PAT || secrets.MINTEL_PRIVATE_TOKEN || secrets.REGISTRY_PASS }}" >> .npmrc - name: Install dependencies run: | rm -rf .next .turbo node_modules || true diff --git a/package.json b/package.json index 9a4a2fb..f9afc14 100644 --- a/package.json +++ b/package.json @@ -29,8 +29,8 @@ "dependencies": { "@aws-sdk/client-s3": "^3.999.0", "@mintel/mail": "^1.8.21", - "@mintel/next-config": "^1.8.20", - "@mintel/next-utils": "^1.8.20", + "@mintel/next-config": "^1.8.21", + "@mintel/next-utils": "^1.8.21", "@payloadcms/db-postgres": "^3.77.0", "@payloadcms/email-nodemailer": "^3.77.0", "@payloadcms/next": "^3.77.0", @@ -54,10 +54,10 @@ "devDependencies": { "@commitlint/cli": "^20.4.0", "@commitlint/config-conventional": "^20.4.0", - "@mintel/cli": "^1.8.20", - "@mintel/eslint-config": "^1.8.20", - "@mintel/husky-config": "^1.8.20", - "@mintel/tsconfig": "^1.8.20", + "@mintel/cli": "^1.8.21", + "@mintel/eslint-config": "^1.8.21", + "@mintel/husky-config": "^1.8.21", + "@mintel/tsconfig": "^1.8.21", "@tailwindcss/postcss": "^4.1.18", "@testing-library/jest-dom": "^6.9.1", "@testing-library/react": "^16.3.2", @@ -66,26 +66,38 @@ "@types/react": "^19.2.10", "@types/react-dom": "^19.2.3", "@vitejs/plugin-react": "^5.1.2", - "autoprefixer": "^10.4.23", - "axios": "^1.13.5", + "@types/vitest": "^4.0.0", + "autoprefixer": "^10.4.24", + "axios": "^1.13.6", "cheerio": "^1.2.0", "eslint": "^8.57.1", "eslint-config-next": "15.1.6", "happy-dom": "^20.6.1", - "html-validate": "^10.8.0", + "html-validate": "^10.13.1", "husky": "^9.1.7", "jsdom": "^27.4.0", "lint-staged": "^16.2.7", - "pa11y-ci": "^4.0.1", + "pa11y-ci": "^4.1.0", "pino-pretty": "^13.1.3", "postcss": "^8.5.6", - "prettier": "^3.5.0", - "puppeteer": "^24.37.3", + "prettier": "^3.8.1", + "puppeteer": "^24.42.0", "tailwindcss": "^4.1.18", "tsx": "^4.21.0", "typescript": "^5.9.3", "vitest": "^4.0.18" }, + "pnpm": { + "onlyBuiltDependencies": [ + "puppeteer", + "sharp", + "esbuild", + "@parcel/watcher", + "@swc/core", + "@sentry/cli", + "unrs-resolver" + ] + }, "repository": { "type": "git", "url": "ssh://git@git.infra.mintel.me:2222/mmintel/mb-grid-solutions.com.git"