NAS 정식 스택과 배포 파이프라인 도구를 고정

This commit is contained in:
Yun Chan 2026-09-01 11:45:23 +09:00
parent f1b80676c1
commit d6d9dc5f61
8 changed files with 812 additions and 1 deletions

View file

@ -124,8 +124,17 @@ RELEASE_DB_MIGRATIONS = (
"17_improvement_workbook_contracts.sql",
"18_admin_usage_ledger_index.sql",
"19_auth_identity_alias.sql",
"20_public_bootstrap_ticket_events.sql",
"21_single_active_session.sql",
"22_case_profile_multi_case.sql",
)
RELEASE_DB_ONLINE_MIGRATIONS = frozenset(
{
"18_admin_usage_ledger_index.sql",
"21_single_active_session.sql",
"22_case_profile_multi_case.sql",
}
)
RELEASE_DB_ONLINE_MIGRATIONS = frozenset({"18_admin_usage_ledger_index.sql"})
# These files are runtime-critical but were added after the first manifest
# snapshot. A release must classify them as whole-file payloads; otherwise a
@ -138,6 +147,9 @@ REQUIRED_RELEASE_PAYLOAD_PATHS = (
"infra/db/init/17_improvement_workbook_contracts.sql",
"infra/db/init/18_admin_usage_ledger_index.sql",
"infra/db/init/19_auth_identity_alias.sql",
"infra/db/init/20_public_bootstrap_ticket_events.sql",
"infra/db/init/21_single_active_session.sql",
"infra/db/init/22_case_profile_multi_case.sql",
)
REQUIRED_OPENAPI_PATHS = {