1 Commits

Author SHA1 Message Date
kjh2064 532924e218 style(web): 관리자 화면 UI/UX 전면 개편 및 화면 밀도 최적화
Snapshot Admin Web Validation / validate-snapshot-admin-smoke (push) Has been cancelled
Snapshot Admin Web Validation / validate-snapshot-admin-full (push) Has been cancelled
Quant Engine CI/CD Pipeline / validate-core (pull_request) Has been cancelled
Quant Engine CI/CD Pipeline / validate-ui-and-storage (pull_request) Has been cancelled
WBS-9.3 - NULL Policy CI Gate / NULL Policy Validation (pull_request) Has been cancelled
2026-06-24 18:00:37 +09:00
10 changed files with 1733 additions and 296 deletions
+4 -4
View File
@@ -8,7 +8,7 @@ on:
jobs: jobs:
daily-backup: daily-backup:
runs-on: ubuntu-latest runs-on: act-runner
name: Daily Backup name: Daily Backup
steps: steps:
@@ -41,7 +41,7 @@ jobs:
ls -lh backups/ | tail -5 ls -lh backups/ | tail -5
weekly-full-backup: weekly-full-backup:
runs-on: ubuntu-latest runs-on: act-runner
name: Weekly Full Backup name: Weekly Full Backup
# 매주 월요일 1:00 UTC # 매주 월요일 1:00 UTC
@@ -85,7 +85,7 @@ jobs:
df -h | grep -E "Filesystem|data" df -h | grep -E "Filesystem|data"
backup-health-check: backup-health-check:
runs-on: ubuntu-latest runs-on: act-runner
name: Backup Health Check name: Backup Health Check
# 매일 12:00 UTC # 매일 12:00 UTC
@@ -127,7 +127,7 @@ jobs:
du -sh backups/ | awk '{print "Total size: " $1}' du -sh backups/ | awk '{print "Total size: " $1}'
test-recovery: test-recovery:
runs-on: ubuntu-latest runs-on: act-runner
name: Monthly Recovery Test name: Monthly Recovery Test
# 매월 1일 2:00 UTC # 매월 1일 2:00 UTC
+1 -1
View File
@@ -7,7 +7,7 @@ on:
jobs: jobs:
backup: backup:
runs-on: ubuntu-latest runs-on: self-hosted
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Run backup - name: Run backup
+1 -1
View File
@@ -7,7 +7,7 @@ on:
jobs: jobs:
build-calibration-backlog: build-calibration-backlog:
runs-on: ubuntu-latest runs-on: self-hosted
steps: steps:
- name: Checkout Code - name: Checkout Code
+2 -2
View File
@@ -20,7 +20,7 @@ on:
jobs: jobs:
validate-core: validate-core:
runs-on: ubuntu-latest runs-on: self-hosted
steps: steps:
- name: Checkout Code - name: Checkout Code
@@ -154,7 +154,7 @@ jobs:
run: python3 tools/validate_snapshot_admin_workflow_v1.py run: python3 tools/validate_snapshot_admin_workflow_v1.py
validate-ui-and-storage: validate-ui-and-storage:
runs-on: ubuntu-latest runs-on: self-hosted
needs: validate-core needs: validate-core
if: github.event_name != 'push' if: github.event_name != 'push'
+2 -2
View File
@@ -31,7 +31,7 @@ on:
jobs: jobs:
validate-kis-config-smoke: validate-kis-config-smoke:
if: github.event_name == 'workflow_dispatch' if: github.event_name == 'workflow_dispatch'
runs-on: ubuntu-latest runs-on: self-hosted
steps: steps:
- name: Checkout Code - name: Checkout Code
run: | run: |
@@ -90,7 +90,7 @@ jobs:
collect-kis-data-live: collect-kis-data-live:
if: github.event_name == 'schedule' if: github.event_name == 'schedule'
runs-on: ubuntu-latest runs-on: self-hosted
steps: steps:
- name: Checkout Code - name: Checkout Code
@@ -7,7 +7,7 @@ on:
jobs: jobs:
evaluate-qualitative-sell: evaluate-qualitative-sell:
runs-on: ubuntu-latest runs-on: self-hosted
steps: steps:
- name: Checkout Code - name: Checkout Code
+2 -2
View File
@@ -17,7 +17,7 @@ jobs:
# Push-only smoke gate: no deployment, no web UI smoke, no long-running side effects. # Push-only smoke gate: no deployment, no web UI smoke, no long-running side effects.
validate-snapshot-admin-smoke: validate-snapshot-admin-smoke:
if: github.event_name == 'push' if: github.event_name == 'push'
runs-on: ubuntu-latest runs-on: self-hosted
steps: steps:
- name: Checkout Code - name: Checkout Code
run: | run: |
@@ -53,7 +53,7 @@ jobs:
# Manual dispatch gate: full workflow + web UI validation only. # Manual dispatch gate: full workflow + web UI validation only.
validate-snapshot-admin-full: validate-snapshot-admin-full:
if: github.event_name == 'workflow_dispatch' if: github.event_name == 'workflow_dispatch'
runs-on: ubuntu-latest runs-on: self-hosted
steps: steps:
- name: Checkout Code - name: Checkout Code
run: | run: |
+1 -1
View File
@@ -9,7 +9,7 @@ concurrency:
jobs: jobs:
deploy-snapshot-admin: deploy-snapshot-admin:
runs-on: ubuntu-latest runs-on: [self-hosted, snapshot-admin-host]
timeout-minutes: 20 timeout-minutes: 20
steps: steps:
- name: Checkout Code - name: Checkout Code
@@ -14,7 +14,7 @@ on:
jobs: jobs:
null-policy-validation: null-policy-validation:
runs-on: ubuntu-latest runs-on: act-runner
name: NULL Policy Validation name: NULL Policy Validation
steps: steps:
File diff suppressed because it is too large Load Diff