ci: Fix GH workflows with new crate names

Signed-off-by: Dave Tucker <dave@dtucker.co.uk>
pull/528/head
Dave Tucker 8 months ago
parent f81d320142
commit 5c6736b781

@ -55,7 +55,7 @@ jobs:
run: |
set -euxo pipefail
cargo hack miri test --all-targets --feature-powerset \
--exclude aya-bpf \
--exclude aya-ebpf \
--exclude aya-ebpf-bindings \
--exclude aya-log-ebpf \
--exclude integration-ebpf \
@ -92,7 +92,7 @@ jobs:
run: |
set -euxo pipefail
cargo hack build --all-targets --feature-powerset \
--exclude aya-bpf \
--exclude aya-ebpf \
--exclude aya-ebpf-bindings \
--exclude aya-log-ebpf \
--exclude integration-ebpf \
@ -104,7 +104,7 @@ jobs:
run: |
set -euxo pipefail
cargo hack test --all-targets --feature-powerset \
--exclude aya-bpf \
--exclude aya-ebpf \
--exclude aya-ebpf-bindings \
--exclude aya-log-ebpf \
--exclude integration-ebpf \
@ -117,7 +117,7 @@ jobs:
run: |
set -euxo pipefail
cargo hack test --doc --feature-powerset \
--exclude aya-bpf \
--exclude aya-ebpf \
--exclude aya-ebpf-bindings \
--exclude aya-log-ebpf \
--exclude init \
@ -125,7 +125,7 @@ jobs:
--exclude integration-test \
--workspace
build-test-aya-bpf:
build-test-aya-ebpf:
strategy:
fail-fast: false
matrix:
@ -158,7 +158,7 @@ jobs:
CARGO_CFG_BPF_TARGET_ARCH: ${{ matrix.arch }}
run: |
set -euxo pipefail
cargo hack build --package aya-bpf --package aya-log-ebpf \
cargo hack build --package aya-ebpf --package aya-log-ebpf \
--feature-powerset \
--target ${{ matrix.target }} \
-Z build-std=core
@ -170,7 +170,7 @@ jobs:
run: |
set -euxo pipefail
cargo hack test --doc \
--package aya-bpf \
--package aya-ebpf \
--package aya-log-ebpf \
--feature-powerset
@ -305,7 +305,7 @@ jobs:
needs:
- lint
- build-test-aya
- build-test-aya-bpf
- build-test-aya-ebpf
- run-integration-test
runs-on: ubuntu-latest
steps:

Loading…
Cancel
Save