diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 53c129d..486fc5e 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -19,8 +19,8 @@ jobs: - name: Build run: docker build . --pull -f varia/Dockerfile.tests --tag ego-build - name: Test suite - run: docker run --rm ego-build cargo test --color=always + run: docker run --rm ego-build cargo test --color=always --all-targets - name: Clippy lints - run: docker run --rm ego-build cargo clippy --color=always --all-targets --all-features -- -D warnings + run: docker run --rm ego-build cargo clippy --color=always --all-targets --all-features -- --no-deps -D warnings - name: rustfmt run: docker run --rm ego-build cargo fmt -- --color=always --check diff --git a/.idea/.gitignore b/.idea/.gitignore index 8bf4d45..fa28bbe 100644 --- a/.idea/.gitignore +++ b/.idea/.gitignore @@ -4,3 +4,4 @@ # Datasource local storage ignored files /dataSources/ /dataSources.local.xml +/copilot*.xml diff --git a/varia/Dockerfile.tests b/varia/Dockerfile.tests index 3369bfe..1683ec1 100644 --- a/varia/Dockerfile.tests +++ b/varia/Dockerfile.tests @@ -27,4 +27,5 @@ RUN mkdir src/ && \ # Do the actual build COPY . . -RUN cargo build --bins --tests --color=always +RUN cargo build --all-targets --color=always +RUN cargo install --locked --debug --path=.