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
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
This commit is contained in:
@@ -15,6 +15,13 @@ jobs:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v3
|
||||
|
||||
- name: Checkout schwab-scraper
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
repository: b3nw/schwab-scraper
|
||||
path: vendor/schwab-scraper
|
||||
token: ${{ secrets.CR_PAT }}
|
||||
|
||||
- name: Login to Gitea Container Registry
|
||||
uses: docker/login-action@v2
|
||||
with:
|
||||
@@ -28,5 +35,3 @@ jobs:
|
||||
context: .
|
||||
push: true
|
||||
tags: gitea.ext.ben.io/${{ gitea.repository }}:latest
|
||||
build-args: |
|
||||
GIT_TOKEN=${{ secrets.CR_PAT }}
|
||||
|
||||
Reference in New Issue
Block a user