Skip to content

wip v28

wip v28 #80

name: Bitcode Canon Quality
on:
push:
pull_request:
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
bitcode-spec-basics:
name: Bitcode Spec Basics
runs-on: ubuntu-latest
container:
image: node:22-bookworm
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Run Bitcode spec-quality basics
run: node scripts/run-bitcode-spec-quality.mjs --mode basic
bitcode-full:
name: Bitcode Full Test Suite
runs-on: ubuntu-latest
needs: bitcode-spec-basics
container:
image: node:22-bookworm
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Run full Bitcode protocol-demonstration suite
run: npm --prefix protocol-demonstration run test
bitcode-spec-commit-conformance:
name: Bitcode Spec Commit Conformance
runs-on: ubuntu-latest
needs: bitcode-spec-basics
container:
image: node:22-bookworm
env:
SPEC_TITLE: ${{ github.event_name == 'pull_request' && github.event.pull_request.title || github.event.head_commit.message }}
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Run strict spec conformance for `spec: VN` titles

Check failure on line 53 in .github/workflows/bitcode-canon-quality.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/bitcode-canon-quality.yml

Invalid workflow file

You have an error in your yaml syntax on line 53
run: node scripts/run-bitcode-spec-quality.mjs --mode strict-from-title --commit-title "$SPEC_TITLE"