Skip to content

Harden tariff source monitoring - #11

Merged
chohcx merged 2 commits into
mainfrom
codex/update-upload-artifact-v7
Sep 7, 2026
Merged

chohcx merged 2 commits into
mainfrom
codex/update-upload-artifact-v7

Conversation

@chohcx

@chohcx chohcx commented Sep 7, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • retry transient source fetch failures up to three times with a fresh timeout
  • preserve the underlying fetch cause in failure artifacts
  • update the artifact uploader to the Node 24-compatible v7 runtime
  • update transitive fast-uri from 3.1.5 to 3.1.7 to clear the current high advisory

Evidence

  • scheduled run 33374268453 and branch run 34072212735 both saw a Taipower transport failure while other sources passed
  • local checks currently resolve all five official sources

Verification

  • 16 unit tests pass, including retry success and exhaustion cases
  • 6 desktop/mobile E2E tests pass
  • typecheck, production build, and full npm audit pass with 0 vulnerabilities
  • the tariff workflow will be dispatched again from this branch before merge

Closes #12

@chohcx chohcx changed the title Update tariff artifact action runtime Harden tariff source monitoring Sep 7, 2026
@chohcx
chohcx merged commit 62d8e10 into main Sep 7, 2026
3 checks passed
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.

Tariff source requires review

1 participant