Skip to content

fix: publishing needs readme to be relative to the project (#34) #6

fix: publishing needs readme to be relative to the project (#34)

fix: publishing needs readme to be relative to the project (#34) #6

Workflow file for this run

name: 'Code tests'
on:
pull_request:
types:
- opened
- edited
- reopened
- synchronize
- labeled
merge_group:
types: [checks_requested]
branches:
- main
push:
branches:
- main
env:
CARGO_TERM_COLOR: always
# When getting Rust dependencies, retry on network error:
CARGO_NET_RETRY: 10
# Use the local .curlrc
CURL_HOME: .
# sscache environment variables
SCCACHE_GHA_ENABLED: 'true'
RUSTC_WRAPPER: 'sccache'
jobs:
unit-tests:
name: 'unit-tests:required'
runs-on: ubuntu-latest
steps:
- name: 'Checkout'
uses: actions/checkout@v4
- name: Run sccache-cache
uses: mozilla-actions/[email protected]
- name: 'Test cargo crates'
run: cargo test --locked --workspace --exclude integration-tests
integration-tests:
name: 'integration-tests:required'
runs-on: ubuntu-latest
steps:
- name: 'Checkout'
uses: actions/checkout@v4
- name: Run sccache-cache
uses: mozilla-actions/[email protected]
- name: 'Test cargo crates'
run: cargo test --locked -p integration-tests