mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-14 19:41:09 +02:00
ci: add audit:deps and generate:dockerfiles --check to PR workflow
Validates workspace dependencies and Dockerfile freshness before Docker builds. Catches missing deps and outdated COPYs in PRs. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
cacf8d7cc1
commit
858b7f681e
1 changed files with 6 additions and 0 deletions
6
.github/workflows/docker-validate.yml
vendored
6
.github/workflows/docker-validate.yml
vendored
|
|
@ -69,6 +69,12 @@ jobs:
|
|||
- name: Install dependencies
|
||||
run: pnpm install --frozen-lockfile
|
||||
|
||||
- name: Audit workspace dependencies
|
||||
run: pnpm audit:deps
|
||||
|
||||
- name: Check Dockerfiles are up to date
|
||||
run: pnpm generate:dockerfiles -- --check
|
||||
|
||||
- name: Validate Dockerfiles
|
||||
run: pnpm validate:dockerfiles
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue