root / .github / workflows / nftables.yml @ 65ed81ba
Historique | Voir | Annoter | Télécharger (383 octets)
1 | c3f6e1ff | Nacho Barrientos | 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'" |