|
|
|
@@ -264,6 +264,22 @@ jobs: |
|
|
|
- uses: actions/checkout@v3 |
|
|
|
- uses: r7kamura/rust-problem-matchers@v1.1.0 |
|
|
|
- run: cargo --version --verbose |
|
|
|
- name: Free Disk Space (Ubuntu) |
|
|
|
uses: jlumbroso/free-disk-space@main |
|
|
|
if: runner.os == 'Linux' |
|
|
|
with: |
|
|
|
# this might remove tools that are actually needed, |
|
|
|
# if set to "true" but frees about 6 GB |
|
|
|
tool-cache: false |
|
|
|
|
|
|
|
# all of these default to true, but feel free to set to |
|
|
|
# "false" if necessary for your workflow |
|
|
|
android: true |
|
|
|
dotnet: true |
|
|
|
haskell: true |
|
|
|
large-packages: false |
|
|
|
docker-images: true |
|
|
|
swap-storage: false |
|
|
|
- uses: Swatinem/rust-cache@v2 |
|
|
|
with: |
|
|
|
cache-provider: buildjet |
|
|
|
@@ -347,7 +363,7 @@ jobs: |
|
|
|
sleep 10 |
|
|
|
dora stop --name ci-c-test --grace-duration 5s |
|
|
|
dora destroy |
|
|
|
|
|
|
|
|
|
|
|
- name: "Test CLI (C++)" |
|
|
|
timeout-minutes: 30 |
|
|
|
# fail-fast by using bash shell explictly |
|
|
|
|