Skip to content

[codex] Automate strategy switch console deploy#70

Merged
Pigbibi merged 1 commit into
mainfrom
codex/auto-deploy-strategy-switch-console
Jun 19, 2026
Merged

[codex] Automate strategy switch console deploy#70
Pigbibi merged 1 commit into
mainfrom
codex/auto-deploy-strategy-switch-console

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add a Strategy Switch Console deploy workflow for main-branch changes and manual dispatch.
  • Add an internal Worker endpoint to sync bundled strategy profiles into KV after deploy.
  • Document the auto-deploy requirements and cover the sync/deploy path with tests.

Validation

  • git diff --check
  • python3 scripts/runtime_settings.py validate
  • python3 -m unittest discover -s tests -v
  • python3 scripts/check_internal_dependency_matrix.py --projects-root .. --json
  • python3 scripts/sync_strategy_switch_page_asset.py
  • git diff --exit-code -- web/strategy-switch-console/page_asset.js web/strategy-switch-console/strategy_profiles_asset.js
  • jq empty web/strategy-switch-console/strategy-profiles.example.json
  • node tests/strategy_switch_worker_validation.mjs
  • Worker asset node --check commands
  • YAML parse check

Notes

  • runtime-strategy-switch environment secrets were updated for Cloudflare Wrangler auth and the Strategy Switch KV namespace without printing secret values.

@Pigbibi Pigbibi merged commit 24fd1a1 into main Jun 19, 2026
2 checks passed
@Pigbibi Pigbibi deleted the codex/auto-deploy-strategy-switch-console branch June 19, 2026 22:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant