Skip to content

fix: replace SAC with SEP-41 terminology #55

fix: replace SAC with SEP-41 terminology

fix: replace SAC with SEP-41 terminology #55

Workflow file for this run

name: CI
on:
push:
branches: [main]
pull_request:
concurrency:
group: ${{ github.head_ref || github.run_id }}
cancel-in-progress: true
permissions:
contents: read
jobs:
check-test-build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with:
node-version: '22'
- name: Setup pnpm via corepack
run: |
corepack enable
corepack install
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with:
node-version: '22'
cache: 'pnpm'
- name: Install dependencies
run: pnpm install --frozen-lockfile
- name: Check formatting
run: pnpm format:check
- name: Lint
run: pnpm lint
- name: Typecheck
run: pnpm check:types
- name: Test
run: pnpm test -- --run --coverage --coverage.reporter=text
- name: Build
run: pnpm build
complete:
if: always()
needs: [check-test-build]
runs-on: ubuntu-latest
steps:
- name: Check status
run: |
if [ "${{ needs.check-test-build.result }}" != "success" ]; then
echo "CI failed or was cancelled"
exit 1
fi