Skip to content

Commit a82cffe

Browse files
committed
Added submodules
1 parent 266eba0 commit a82cffe

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ jobs:
1414
runs-on: ubuntu-latest
1515
steps:
1616
- uses: actions/checkout@v4
17+
with:
18+
submodules: 'true'
1719
- name: Build
1820
run: cargo build --release --verbose
1921
- name: Run tests
@@ -27,6 +29,8 @@ jobs:
2729
runs-on: macos-latest
2830
steps:
2931
- uses: actions/checkout@v4
32+
with:
33+
submodules: 'true'
3034
- name: Build
3135
run: cargo build --release --verbose
3236
- name: Run tests

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,13 @@ This is work-in-progress.
99
If you want to build `csaf-validator` on your own, please install Rust (see https://rustup.rs) and then run
1010

1111
```bash
12+
# make sure, submodules are up-to-date
13+
git submodule update --remote
14+
15+
# run the tests
16+
cargo test
17+
18+
# build for release
1219
cargo build --release
1320
```
1421

0 commit comments

Comments
 (0)