Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 7cce836cc6 |
@@ -8,7 +8,7 @@ on:
|
||||
|
||||
jobs:
|
||||
daily-backup:
|
||||
runs-on: act-runner
|
||||
runs-on: ubuntu-latest
|
||||
name: Daily Backup
|
||||
|
||||
steps:
|
||||
@@ -41,7 +41,7 @@ jobs:
|
||||
ls -lh backups/ | tail -5
|
||||
|
||||
weekly-full-backup:
|
||||
runs-on: act-runner
|
||||
runs-on: ubuntu-latest
|
||||
name: Weekly Full Backup
|
||||
|
||||
# 매주 월요일 1:00 UTC
|
||||
@@ -85,7 +85,7 @@ jobs:
|
||||
df -h | grep -E "Filesystem|data"
|
||||
|
||||
backup-health-check:
|
||||
runs-on: act-runner
|
||||
runs-on: ubuntu-latest
|
||||
name: Backup Health Check
|
||||
|
||||
# 매일 12:00 UTC
|
||||
@@ -127,7 +127,7 @@ jobs:
|
||||
du -sh backups/ | awk '{print "Total size: " $1}'
|
||||
|
||||
test-recovery:
|
||||
runs-on: act-runner
|
||||
runs-on: ubuntu-latest
|
||||
name: Monthly Recovery Test
|
||||
|
||||
# 매월 1일 2:00 UTC
|
||||
|
||||
@@ -7,7 +7,7 @@ on:
|
||||
|
||||
jobs:
|
||||
backup:
|
||||
runs-on: self-hosted
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: Run backup
|
||||
|
||||
@@ -7,7 +7,7 @@ on:
|
||||
|
||||
jobs:
|
||||
build-calibration-backlog:
|
||||
runs-on: self-hosted
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- name: Checkout Code
|
||||
|
||||
@@ -20,7 +20,7 @@ on:
|
||||
|
||||
jobs:
|
||||
validate-core:
|
||||
runs-on: self-hosted
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- name: Checkout Code
|
||||
@@ -154,7 +154,7 @@ jobs:
|
||||
run: python3 tools/validate_snapshot_admin_workflow_v1.py
|
||||
|
||||
validate-ui-and-storage:
|
||||
runs-on: self-hosted
|
||||
runs-on: ubuntu-latest
|
||||
needs: validate-core
|
||||
if: github.event_name != 'push'
|
||||
|
||||
|
||||
@@ -31,7 +31,7 @@ on:
|
||||
jobs:
|
||||
validate-kis-config-smoke:
|
||||
if: github.event_name == 'workflow_dispatch'
|
||||
runs-on: self-hosted
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout Code
|
||||
run: |
|
||||
@@ -90,7 +90,7 @@ jobs:
|
||||
|
||||
collect-kis-data-live:
|
||||
if: github.event_name == 'schedule'
|
||||
runs-on: self-hosted
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- name: Checkout Code
|
||||
|
||||
@@ -7,7 +7,7 @@ on:
|
||||
|
||||
jobs:
|
||||
evaluate-qualitative-sell:
|
||||
runs-on: self-hosted
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- name: Checkout Code
|
||||
|
||||
@@ -17,7 +17,7 @@ jobs:
|
||||
# Push-only smoke gate: no deployment, no web UI smoke, no long-running side effects.
|
||||
validate-snapshot-admin-smoke:
|
||||
if: github.event_name == 'push'
|
||||
runs-on: self-hosted
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout Code
|
||||
run: |
|
||||
@@ -53,7 +53,7 @@ jobs:
|
||||
# Manual dispatch gate: full workflow + web UI validation only.
|
||||
validate-snapshot-admin-full:
|
||||
if: github.event_name == 'workflow_dispatch'
|
||||
runs-on: self-hosted
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout Code
|
||||
run: |
|
||||
|
||||
@@ -9,7 +9,7 @@ concurrency:
|
||||
|
||||
jobs:
|
||||
deploy-snapshot-admin:
|
||||
runs-on: [self-hosted, snapshot-admin-host]
|
||||
runs-on: ubuntu-latest
|
||||
timeout-minutes: 20
|
||||
steps:
|
||||
- name: Checkout Code
|
||||
|
||||
@@ -14,7 +14,7 @@ on:
|
||||
|
||||
jobs:
|
||||
null-policy-validation:
|
||||
runs-on: act-runner
|
||||
runs-on: ubuntu-latest
|
||||
name: NULL Policy Validation
|
||||
|
||||
steps:
|
||||
|
||||
Binary file not shown.
Reference in New Issue
Block a user