Skip to content

[SURF-1836] feat(tag): support custom-domain script attribute #6

[SURF-1836] feat(tag): support custom-domain script attribute

[SURF-1836] feat(tag): support custom-domain script attribute #6

Workflow file for this run

name: CI
on:
pull_request:
branches: [main]
push:
branches: [main]
jobs:
checks:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v4
- uses: actions/setup-node@v4
with:
node-version: 22
cache: pnpm
- name: Install dependencies
run: pnpm install --frozen-lockfile
- name: Typecheck
run: pnpm run typecheck
- name: Unit tests
run: pnpm test
# surface_tag.js / surface_embed_v1.js are committed CDN artifacts.
# Fail if src/ was edited without rebuilding them.
- name: Bundle is up to date
run: |
pnpm run build
git diff --exit-code surface_tag.js surface_embed_v1.js