Alessandro Decina
ab0d08910d
ci: gen: fix workflow
3 years ago
Alessandro Decina
f372a4cd5f
ci: gen: install cross headers
3 years ago
Dave Tucker
1a4c76e3c4
ci: Update codgen workflow commit message
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk>
3 years ago
Dave Tucker
dc4b928ec5
miri: Disable Stacked Borrows and skip some tests
...
The perf_buffer code fails due to stacked borrows, skip this for now.
munmap isn't supported by miri.
Signed-off-by: Dave Tucker <dave@dtucker.co.uk>
3 years ago
Dave Tucker
93e9cd0e00
ci: Add miri
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk>
3 years ago
Dave Tucker
16b89fbe72
ci: Add CI for aya-bpf
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk>
3 years ago
Dave Tucker
544efdd4d7
ci: Add action for xtask codegen
...
This commit adds a github action that will
- check out aya and libbpf
- run xtask codegen
- if there is a diff, open commit changes to the codegen branch
- if changes were comitted, open a pull-request
Signed-off-by: Dave Tucker <dave@dtucker.co.uk>
3 years ago
Alessandro Decina
a678f3b38e
Add dependabot conf
3 years ago
Dave Tucker
8acb92d61c
Remove docs. Update URLs to aya-rs
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk>
3 years ago
Dave Tucker
07a21e5822
docs: Initial Commit of Aya Book ( #42 )
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk>
3 years ago
Alessandro Decina
12ea9f3500
CI: enable clippy for aya, aya-gen and xtask
3 years ago
Alessandro Decina
be035bf42c
CI: add lint workflow
3 years ago
Alessandro Decina
1d294ba34c
CI: don't install bpf-linker
...
The bpf code isn't tested in CI yet
3 years ago
Sean Young
1196ba1dcc
Fix doctest and run them during CI
...
Signed-off-by: Sean Young <sean@mess.org>
3 years ago
Alessandro Decina
d085bdb89f
CI: add build-test github action
3 years ago