We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 09ab3c2 commit f4a6f68Copy full SHA for f4a6f68
.github/workflows/rust.yml
@@ -10,14 +10,15 @@ env:
10
CARGO_TERM_COLOR: always
11
12
jobs:
13
- build:
+ build_and_test:
14
15
runs-on: ubuntu-latest
16
17
steps:
18
- uses: actions/checkout@v2
19
- name: Build
20
run: cargo build --verbose
21
+
22
- name: Run tests
23
run: make test
24
@@ -27,3 +28,16 @@ jobs:
27
28
with:
29
name: test log
30
path: /tmp/test_crossfire.log
31
32
+ - name: cleanup logs
33
+ run: /bin/rm /tmp/test_crossfire.log
34
35
+ - name: Run tests with --release
36
+ run: make test_release
37
38
+ - name: Archive test log
39
+ if: ${{ failure() }}
40
+ uses: actions/upload-artifact@v4
41
+ with:
42
+ name: test log
43
+ path: /tmp/test_crossfire.log
0 commit comments