Skip to content

build(deps): bump tracing-subscriber from 0.3.17 to 0.3.18 #953

build(deps): bump tracing-subscriber from 0.3.17 to 0.3.18

build(deps): bump tracing-subscriber from 0.3.17 to 0.3.18 #953

Workflow file for this run

name: Test
on:
push:
jobs:
windows:
runs-on: windows-latest
steps:
- uses: actions/checkout@v3
- uses: actions-rs/toolchain@v1
with:
toolchain: stable
- name: run tests
run: |
cargo test --package exon --package exon-bam --test sqllogictests --all-features
linux:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions-rs/toolchain@v1
with:
toolchain: stable
- name: Login to GitHub Container Registry
uses: docker/login-action@v1
with:
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- uses: actions/setup-python@v4
with:
python-version: '3.9'
- name: Install aws and awslocal
run: |
pip install awscli
pip install awscli-local
- name: Run clippy
run: |
cargo clippy --all-targets --all-features -- -D warnings
- name: Run tests and sqllogictests
env:
AWS_DEFAULT_REGION: us-west-2
AWS_ACCESS_KEY_ID: test
AWS_SECRET_ACCESS_KEY: test
AWS_ENDPOINT_URL: http://localhost:4566
AWS_ALLOW_HTTP: true
run: |
docker compose up -d
sleep 5
aws --endpoint-url=http://localhost:4566 s3 mb s3://test-bucket
awslocal s3api put-object --bucket test-bucket --key test.fasta --body ./exon/exon-core/test-data/datasources/fasta/test.fasta
cargo test --package exon --package exon-bam --test sqllogictests --all-features