Skip to content

feat!: JSON config API #235

feat!: JSON config API

feat!: JSON config API #235

Workflow file for this run

name: Run Tests
on:
pull_request:
push:
branches:
- master
jobs:
integrity:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: nixbuild/nix-quick-install-action@v28
- name: Structural Integirty Test
run: cd test/integrity && ./bld.sh
format:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: nixbuild/nix-quick-install-action@v28
- name: Code Format Check
run: eval "$(nix print-dev-env -f shell.nix)" && treefmt --fail-on-change
purity:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: nixbuild/nix-quick-install-action@v28
- name: Purity Integrity Test
run: cd test/purity && ./purity.sh
pre-semantics:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: nixbuild/nix-quick-install-action@v28
- name: Test `pre` Access & Private Semantics
run: cd test && ./pre.sh