Compare commits
3 Commits
296b5839bd
...
ddbeab70c6
| Author | SHA1 | Date | |
|---|---|---|---|
| ddbeab70c6 | |||
| 4023fff0f2 | |||
| f0a9487045 |
@@ -1,10 +1,10 @@
|
||||
name: Build & Package
|
||||
name: ARCHIVED - Build & Package (replaced by merge-to-main.yml)
|
||||
|
||||
# This workflow has been replaced by .gitea/workflows/merge-to-main.yml
|
||||
# Triggers are disabled. Kept for reference only.
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
workflow_dispatch:
|
||||
# DISABLED - use merge-to-main.yml instead
|
||||
workflow_dispatch: ~
|
||||
|
||||
env:
|
||||
DOTNET_VERSION: '10.0.x'
|
||||
@@ -1,17 +1,13 @@
|
||||
name: Quant Engine CI/CD Pipeline
|
||||
name: Validators (Pull Requests Only)
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: [ main ]
|
||||
pull_request:
|
||||
branches: [ main ]
|
||||
workflow_dispatch:
|
||||
|
||||
# ─────────────────────────────────────────────────────────────────
|
||||
# CI 역할: 코드 구조 검증 게이트 (순수 Python, yaml/json)
|
||||
# - Validate Specs / Formula Registry / Coverage / Behavioral Coverage
|
||||
# 통합 테스트(run_release_dag, ingest 등)는 로컬 또는 클라우드 서버에서 실행
|
||||
# ─────────────────────────────────────────────────────────────────
|
||||
# Phase 3: Validator pipeline
|
||||
# Main branch push validation moved to merge-to-main.yml
|
||||
# This workflow runs validators only on PRs for feedback
|
||||
|
||||
jobs:
|
||||
validate-core:
|
||||
|
||||
@@ -1,11 +1,12 @@
|
||||
name: Deploy to Production (Local)
|
||||
name: Deploy to Production (Manual)
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
workflow_dispatch:
|
||||
|
||||
# Phase 4: Manual-only deployment
|
||||
# Automatic deployment moved to merge-to-main.yml (Stage 5)
|
||||
# Use this workflow for manual deployments when needed
|
||||
|
||||
concurrency:
|
||||
group: deploy-prod-main
|
||||
cancel-in-progress: true
|
||||
|
||||
Reference in New Issue
Block a user