chore(release): prepare portfolio-hub v0.2.0
Publish verified PortfolioHub image / verify (push) Canceled after 0s
Publish verified PortfolioHub image / publish (push) Canceled after 0s

This commit is contained in:
2026-08-21 17:13:34 +09:00
parent f48a7c5cd7
commit 6e17a53b17
5 changed files with 25 additions and 25 deletions
+5 -5
View File
@@ -50,7 +50,7 @@ def test_workflow_actions_are_commit_pinned_and_verify_version_is_project_derive
assert 'RELEASE_VERSION=v0.1.3' not in verify
def test_release_version_and_migration_contract_are_v013_head_0030():
def test_release_version_and_migration_contract_are_v020_head_0030():
project = (REPO / "pyproject.toml").read_text()
config = (REPO / "app/core/config.py").read_text()
migrations = sorted(
@@ -58,8 +58,8 @@ def test_release_version_and_migration_contract_are_v013_head_0030():
for path in (REPO / "app/db/alembic/versions").glob("*.py")
if path.name != "__init__.py"
)
assert 'version = "0.1.3"' in project
assert 'app_version: str = "0.1.3"' in config
assert 'version = "0.2.0"' in project
assert 'app_version: str = "0.2.0"' in config
assert len(migrations) == 30
assert migrations[-1].startswith("20260820_0030")
@@ -85,8 +85,8 @@ def test_operations_separate_publication_deployment_migration_and_db_rollback():
"Image rollback is **not** database rollback",
"read-only root filesystem",
"10001:10001",
"PortfolioHub v0.1.3 container contract",
"v0.1.3 introduces no schema migration",
"PortfolioHub v0.2.0 container contract",
"v0.2.0 adds migration `0030`",
"trex-web v0.2.3 displays `strategy_nick`",
):
assert value in text