GitHub Actions for
Vercel Container Registry
(vcr.vercel.com).
Log in to VCR with Docker, Podman, or Buildah using GitHub OIDC:
- name: Log in to VCR
uses: vercel/vcr-action/login@v1
with:
team: ${{ vars.VERCEL_TEAM_ID }}
- run: |
docker build --platform linux/amd64 -t "$IMAGE" .
docker push "$IMAGE"
env:
IMAGE: vcr.vercel.com/<team-slug>/<project-slug>/<repo>:latestFull documentation for login →
TypeScript source lives in src/; each action's bundled output lives in
<action>/dist/.
pnpm install
pnpm test # unit tests (vitest)
pnpm typecheck
pnpm build