Merge the Catalog API handlers into a single one. #111
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: cargo test --workspace | |
| on: | |
| push: | |
| branches: | |
| - master | |
| - develop | |
| jobs: | |
| test: | |
| strategy: | |
| matrix: | |
| os: [ubuntu-latest, windows-latest, macos-latest] | |
| build: [--release, ~] | |
| runs-on: ${{ matrix.os }} | |
| steps: | |
| - name: Checkout repository | |
| uses: actions/checkout@v5 | |
| - name: Install Deno | |
| uses: denoland/setup-deno@v2 | |
| with: | |
| deno-version: v2.x | |
| - name: Download test suite | |
| run: | | |
| deno run -A resources/get-xmlconf.ts | |
| deno run -A resources/get-xslt-testsuite.ts | |
| deno run -A resources/get-xinclude-testsuite.ts | |
| - name: Check Rust version | |
| run: | | |
| rustup --version | |
| rustc --version | |
| cargo --version | |
| - name: Run `cargo test --workspace` | |
| run: cargo test --workspace ${{ matrix.build }} |