Skip to content

fix(ops): FT AFS once via Invoke (retire Job 404 path) - #401

Merged
Pigbibi merged 1 commit into
mainfrom
ops/ft-afs-once-via-invoke
Oct 9, 2026
Merged

Pigbibi merged 1 commit into
mainfrom
ops/ft-afs-once-via-invoke

Conversation

@Pigbibi

@Pigbibi Pigbibi commented Oct 9, 2026

Copy link
Copy Markdown
Contributor

Summary

ft-account-facts-sync-once Cloud Run Job self-POST returned gateway HTML 404 in https://github.com/QuantStrategyLab/FirstradePlatform/actions/runs/37898342496.

Supported live path is already Invoke Cloud Run → Scheduler OIDC + app Authorization on /account-facts-sync (success: https://github.com/QuantStrategyLab/FirstradePlatform/actions/runs/37906752726).

  • Add workflow_call to invoke-cloud-run.yml
  • Rewrite one-shot as a thin reusable caller with path=/account-facts-sync

No strategy / broker trading changes.

Test plan

  • Merge + dispatch FT account-facts sync once; expect same success path as Invoke

Retire the Cloud Run Job self-POST that returned gateway HTML 404
(run 37898342496). One-shot now reusable-calls Invoke with
path=/account-facts-sync (Scheduler OIDC + app Authorization), the
supported live path.
@Pigbibi
Pigbibi merged commit 5127bbc into main Oct 9, 2026
1 check passed
@Pigbibi
Pigbibi deleted the ops/ft-afs-once-via-invoke branch October 9, 2026 10:08
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