chore: align deployment pipeline with klz-2026 standards
Some checks failed
Build & Deploy Mintel.me / 🔍 Prepare Environment (push) Successful in 9s
Build & Deploy Mintel.me / 🧪 Quality Assurance (push) Failing after 12s
Build & Deploy Mintel.me / 🏗️ Build App (push) Failing after 28s
Build & Deploy Mintel.me / 🚀 Deploy (push) Has been skipped
Build & Deploy Mintel.me / ⚡ PageSpeed (push) Has been skipped
Build & Deploy Mintel.me / 🔔 Notifications (push) Successful in 1s

- Ported pagespeed-sitemap.ts and integrated @lhci/cli
- Enriched deploy.yml with parallel QA, maintenance, and PageSpeed jobs
- Refined environment detection (main/beta/rc/prod)
- Consolidated workflows and cleaned up package.json
This commit is contained in:
2026-02-05 19:41:14 +01:00
parent 103d71851c
commit 306deb1344
4 changed files with 411 additions and 115 deletions

View File

@@ -1,39 +0,0 @@
name: 🧪 CI (QA)
on:
push:
branches:
- main
pull_request:
branches:
- main
jobs:
qa:
name: 🧪 Quality Assurance
runs-on: docker
container:
image: catthehacker/ubuntu:act-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 20
- name: Setup pnpm
uses: pnpm/action-setup@v4
with:
version: 10
- name: Install dependencies
run: pnpm install --frozen-lockfile
env:
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
- name: 🧪 Run Checks
run: |
pnpm lint
pnpm build