root / .github / workflows / nftables.yml @ 65ed81ba
Historique | Voir | Annoter | Télécharger (383 octets)
1 |
name: nftables |
---|---|
2 |
|
3 |
on: pull_request |
4 |
|
5 |
jobs:
|
6 |
all_rules_acceptance:
|
7 |
runs-on: ubuntu-latest |
8 |
name: "All rules included in acceptance tests" |
9 |
steps:
|
10 |
- uses: actions/checkout@v2
|
11 |
- name: Check
|
12 |
run: bash -c "awk '/^class / {print \$2}' manifests/rules/*.pp manifests/rules/out/*.pp | xargs -i sh -c 'grep -F {} spec/acceptance/all_rules_spec.rb -q || exit 255'" |