mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-21 10:36:41 +02:00
🚀 ci: add dev branch workflow with PR validation
- Rename ci-main.yml to ci.yml for clarity - Add PR-based validation (type-check, lint) for dev and main branches - Add path filtering to skip CI on docs-only changes - Trigger staging deployment only on push to dev branch - Keep production deployment manual with confirmation
This commit is contained in:
parent
9ece591bb5
commit
8de629dd2d
3 changed files with 80 additions and 13 deletions
7
.github/workflows/cd-production.yml
vendored
7
.github/workflows/cd-production.yml
vendored
|
|
@ -1,3 +1,10 @@
|
|||
# Production Deployment
|
||||
#
|
||||
# Triggered by:
|
||||
# - Manual only (workflow_dispatch with confirmation)
|
||||
#
|
||||
# Flow: dev (staging) → main (production)
|
||||
# Requires typing "deploy" to confirm
|
||||
name: CD - Production Deployment
|
||||
|
||||
on:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue