diff --git a/.github/workflows/daily.yml b/.github/workflows/daily.yml index e40ca841..bbb75cd0 100644 --- a/.github/workflows/daily.yml +++ b/.github/workflows/daily.yml @@ -31,7 +31,7 @@ jobs: version: "0.36.13" - name: Audit - run: cargo make audit + run: cargo make --profile github-actions audit - uses: actions/upload-artifact@v3 with: @@ -55,8 +55,8 @@ jobs: with: ref: ${{ env.BRANCH }} - - name: Nextest with release - run: cargo make test + - name: Test with release + run: cargo make --profile github-actions test publish: needs: intense-tests diff --git a/Makefile.toml b/Makefile.toml index e50cf95d..0bd3395c 100644 --- a/Makefile.toml +++ b/Makefile.toml @@ -36,7 +36,7 @@ install_crate = { crate_name = "cargo-llvm-cov", version = "0.5.25", binary = "c [tasks._install-audit] private = true -install_crate = { crate_name = "cargo-audit", version = "0.17.6", binary = "cargo", "test_arg" = ["audit" , "--help"]} +install_crate = { crate_name = "cargo-audit", version = "0.18.1", binary = "cargo", "test_arg" = ["audit" , "--help"]} [tasks.install] dependencies = [ @@ -149,6 +149,7 @@ command = "cargo" args = ["build", "--release"] [tasks.test] +workspace = false dependencies = ["_install-test-framework"] command = "cargo" args = ["${TEST_FRAMEWORK}", "run", "--release"] @@ -161,6 +162,7 @@ args = ["doc"] # ------ [tasks.audit] +workspace = false # Audit must run in workspace root. dependencies = ["_install-audit"] command = "cargo" args = ["audit", "-D", "warnings"]