Skip to content

Commit

Permalink
Update testing action to use toolproof
Browse files Browse the repository at this point in the history
  • Loading branch information
bglw committed Aug 15, 2024
1 parent 65584ad commit 238008c
Showing 1 changed file with 2 additions and 10 deletions.
12 changes: 2 additions & 10 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ on:

env:
CARGO_TERM_COLOR: always
HUMANE_VERSION: "0.9.0"
WASM_PACK_VERSION: "v0.10.3"

jobs:
Expand All @@ -19,6 +18,7 @@ jobs:
run:
shell: bash
strategy:
fail-fast: false
matrix:
include:
- build: linux
Expand Down Expand Up @@ -75,13 +75,6 @@ jobs:
with:
version: ${{env.WASM_PACK_VERSION}}

- name: Install humane
uses: supplypike/setup-bin@v3
with:
uri: "https://github.com/CloudCannon/humane/releases/download/v${{env.HUMANE_VERSION}}/humane-v${{env.HUMANE_VERSION}}-${{matrix.target}}.tar.gz"
name: "humane"
version: ${{env.HUMANE_VERSION}}

- name: Build Coupled JS
working-directory: ./pagefind_web_js
run: npm i && npm run build-coupled
Expand Down Expand Up @@ -117,5 +110,4 @@ jobs:
run: cargo test --release --lib --features extended

- name: Test CLI
working-directory: ./pagefind
run: TEST_BINARY=../target/release/pagefind humane
run: ./test_ci.sh

0 comments on commit 238008c

Please sign in to comment.