Files
QuantEngineByItz/.gitea/workflows/fast-validation.yml
T
kjh2064 296b5839bd
Quant Engine CI/CD Pipeline / validate-core (push) Failing after 14s
Merge to Main - Full Pipeline / Stage 1: Fast Gates (push) Failing after 6s
Quant Engine CI/CD Pipeline / validate-ui-and-storage (push) Has been skipped
Merge to Main - Full Pipeline / Stage 2: Critical Gates (push) Has been skipped
Merge to Main - Full Pipeline / Stage 3: Integration Tests (push) Has been skipped
Merge to Main - Full Pipeline / Stage 4: Build and Package (push) Has been skipped
Merge to Main - Full Pipeline / Stage 5: Deploy to Production (push) Has been skipped
Merge to Main - Full Pipeline / Pipeline Summary (push) Successful in 1s
Deploy to Production (Local) / Build & Deploy to Production (push) Failing after 1m27s
Build & Package / build (push) Failing after 1m33s
fix: CI/CD workflows encoding issues - remove Korean comments
- Removed Korean comments and emoji characters causing encoding errors
- Simplified merge-to-main.yml for Gitea compatibility
- Cleaned up fast-validation.yml
- Cleaned up build-and-test.yml

Target: Fix Tier 1 stage failure in new merge-to-main.yml pipeline

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-07-11 20:21:09 +09:00

42 lines
1012 B
YAML

name: Fast Validation
on:
pull_request:
branches: [ main ]
workflow_dispatch:
jobs:
quick-checks:
runs-on: ubuntu-latest
timeout-minutes: 2
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: YAML Lint
run: |
python3 -m pip install -q yamllint
yamllint -c "{extends: default}" .gitea/workflows/*.yml || true
- name: No Hardcoded Secrets
run: |
! grep -r "Password=" .gitea/workflows/ --include="*.yml" | grep -v "secrets\." || exit 1
- name: JSON Validation
run: |
python3 -c "
import json, glob
for f in glob.glob('**/*.json', recursive=True):
try:
with open(f) as file:
json.load(file)
except Exception as e:
print(f'ERROR: {f}: {e}')
exit(1)
"
- name: Report Complete
if: success()
run: echo "Fast validation passed"