Commit Graph

8 Commits

Author SHA1 Message Date
75d29ac769 fix(ci): use github.token for cross-repo clone
Some checks failed
Build and Push Docker Image / build (push) Failing after 4s
Previous attempt failed with 403 Forbidden because CR_PAT doesn't have
scope for cross-repo access in Gitea actions. Use the built-in
github.token instead, which the runner provides for all repos it can
access.
2026-04-28 01:31:53 +00:00
ef82ac0531 fix(ci): use URL-embedded token for cross-repo clone
Some checks failed
Build and Push Docker Image / build (push) Failing after 5s
actions/checkout@v3's Basic auth header fails with 403 Forbidden when
accessing a different private repository (CR_PAT only works for the
current repo's scope via that method).

Switch to a plain git clone with the token embedded in the HTTPS URL,
which matches how previous builds successfully cloned schwab-scraper.
2026-04-28 01:30:40 +00:00
012e53821c fix(ci): add explicit ref:main for cross-repo checkout
Some checks failed
Build and Push Docker Image / build (push) Failing after 37s
actions/checkout@v3 fails when querying the default branch for a
different repository. Explicitly specifying ref:main skips the API
discovery that was returning 'Not found'.
2026-04-28 01:26:15 +00:00
61073b2b69 fix: vendor-based Docker build, playwright upgrade, and CI cross-repo checkout
Some checks failed
Build and Push Docker Image / build (push) Failing after 34s
- Dockerfile now installs schwab-scraper from vendor/ dir (no git needed)
- Upgrade playwright to latest to match browserless chromium container
- CI workflow checks out schwab-scraper into vendor/ before build
- Add scripts/build.sh for local builds via docker-test
- Add curl to runtime image for compose healthcheck
- Increase memory limit to 512M for large account position scraping
2026-04-25 01:16:55 +00:00
d212078420 fix(ci): install git in builder and pass token for private dependency
Some checks failed
Build and Push Docker Image / build (push) Failing after 19s
The builder image needs git to clone the schwab-scraper SSH dependency.
Uses git insteadOf to redirect SSH URLs to HTTPS with CR_PAT in CI.
2026-04-25 00:58:43 +00:00
650ea2d087 Fix build: Bundle schwab_scraper source and use local dependencies
All checks were successful
Build and Push Docker Image / build (push) Successful in 34s
2026-04-24 01:50:20 +00:00
76e19a82dc Fix build: Switch to HTTPS for private dependency using CR_PAT
Some checks failed
Build and Push Docker Image / build (push) Failing after 16s
2026-04-24 01:42:12 +00:00
299b1bbc5e Initial commit: Hybrid MCP Light setup for Schwab
Some checks failed
Build and Push Docker Image / build (push) Failing after 48s
2026-04-24 01:31:55 +00:00