Repository navigation
probe(hebb): saturation-damped local plasticity versus episodic MRU baseline #288
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: SAP CATS ABI | |
| on: | |
| pull_request: | |
| paths: | |
| - 'crates/lance-graph-sap/**' | |
| - 'crates/lance-graph-quack/**' | |
| - 'crates/lance-graph-mask-risc/**' | |
| - 'crates/lance-graph-contract/**' | |
| - '.github/workflows/sap-cats-abi.yml' | |
| workflow_dispatch: | |
| permissions: | |
| contents: read | |
| jobs: | |
| cats: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v4 | |
| with: | |
| path: lance-graph | |
| persist-credentials: false | |
| - uses: actions/checkout@v4 | |
| with: | |
| repository: AdaWorldAPI/ndarray | |
| ref: master | |
| path: ndarray | |
| persist-credentials: false | |
| - uses: dtolnay/rust-toolchain@stable | |
| with: | |
| components: rustfmt, clippy | |
| - name: Record tested substrate | |
| run: git -C ndarray rev-parse HEAD | |
| - name: Format | |
| run: cargo +stable fmt --manifest-path lance-graph/crates/lance-graph-sap/Cargo.toml -- --check | |
| - name: Lint | |
| run: cargo +stable clippy --manifest-path lance-graph/crates/lance-graph-sap/Cargo.toml --all-targets -- -D warnings | |
| - name: ABI and boundary tests | |
| run: cargo +stable test --manifest-path lance-graph/crates/lance-graph-sap/Cargo.toml | |
| - name: Executable CATS slice | |
| run: cargo +stable run --manifest-path lance-graph/crates/lance-graph-sap/Cargo.toml --example cats |