UNIT_TESTS: yes
steps:
- uses: PowerDNS/pdns/set-ubuntu-mirror@meta
- - uses: actions/checkout@v3.1.0
+ - uses: actions/checkout@v3
with:
fetch-depth: 5
submodules: recursive
working-directory: ./pdns/recursordist/
steps:
- uses: PowerDNS/pdns/set-ubuntu-mirror@meta
- - uses: actions/checkout@v3.1.0
+ - uses: actions/checkout@v3
with:
fetch-depth: 5
submodules: recursive
working-directory: ./pdns/dnsdistdist/
steps:
- uses: PowerDNS/pdns/set-ubuntu-mirror@meta
- - uses: actions/checkout@v3.1.0
+ - uses: actions/checkout@v3
with:
fetch-depth: 5
submodules: recursive
--restart always
steps:
- uses: PowerDNS/pdns/set-ubuntu-mirror@meta
- - uses: actions/checkout@v3.1.0
+ - uses: actions/checkout@v3
with:
fetch-depth: 5
submodules: recursive
--restart always
steps:
- uses: PowerDNS/pdns/set-ubuntu-mirror@meta
- - uses: actions/checkout@v3.1.0
+ - uses: actions/checkout@v3
with:
fetch-depth: 5
submodules: recursive
ASAN_OPTIONS: detect_leaks=0
steps:
- uses: PowerDNS/pdns/set-ubuntu-mirror@meta
- - uses: actions/checkout@v3.1.0
+ - uses: actions/checkout@v3
with:
fetch-depth: 5
submodules: recursive
TSAN_OPTIONS: "halt_on_error=1:suppressions=${{ github.workspace }}/pdns/recursordist/recursor-tsan.supp"
steps:
- uses: PowerDNS/pdns/set-ubuntu-mirror@meta
- - uses: actions/checkout@v3.1.0
+ - uses: actions/checkout@v3
with:
fetch-depth: 5
submodules: recursive
TSAN_OPTIONS: "halt_on_error=1:suppressions=${{ github.workspace }}/pdns/recursordist/recursor-tsan.supp"
steps:
- uses: PowerDNS/pdns/set-ubuntu-mirror@meta
- - uses: actions/checkout@v3.1.0
+ - uses: actions/checkout@v3
with:
fetch-depth: 5
submodules: recursive
TSAN_OPTIONS: "halt_on_error=1:suppressions=${{ github.workspace }}/pdns/recursordist/recursor-tsan.supp"
steps:
- uses: PowerDNS/pdns/set-ubuntu-mirror@meta
- - uses: actions/checkout@v3.1.0
+ - uses: actions/checkout@v3
with:
fetch-depth: 5
submodules: recursive
SKIP_INCLUDEDIR_TESTS: yes
steps:
- uses: PowerDNS/pdns/set-ubuntu-mirror@meta
- - uses: actions/checkout@v3.1.0
+ - uses: actions/checkout@v3
with:
fetch-depth: 5
submodules: recursive
runs-on: ubuntu-20.04
steps:
- uses: PowerDNS/pdns/set-ubuntu-mirror@meta
- - uses: actions/checkout@v3.1.0
+ - uses: actions/checkout@v3
with:
fetch-depth: 5
submodules: recursive
run: "sudo snap install jq yq"
- name: Fail job if any of the previous jobs failed
run: "for i in `echo '${{ toJSON(needs) }}' | jq '.[].result' | tr -d '\"'`; do if [[ $i == 'failure' ]]; then echo '${{ toJSON(needs) }}'; exit 1; fi; done;"
- - uses: actions/checkout@v3.1.0
+ - uses: actions/checkout@v3
with:
fetch-depth: 5
submodules: recursive
if: ${{ vars.SCHEDULED_MISC_DAILIES }}
runs-on: ubuntu-22.04
steps:
- - uses: actions/checkout@v3.1.0
+ - uses: actions/checkout@v3
with:
fetch-depth: 5
submodules: recursive
UNIT_TESTS: no
steps:
- uses: PowerDNS/pdns/set-ubuntu-mirror@meta
- - uses: actions/checkout@v3.1.0
+ - uses: actions/checkout@v3
with:
fetch-depth: 5
submodules: recursive
UNIT_TESTS: no
steps:
- uses: PowerDNS/pdns/set-ubuntu-mirror@meta
- - uses: actions/checkout@v3.1.0
+ - uses: actions/checkout@v3
with:
fetch-depth: 5
submodules: recursive
UNIT_TESTS: no
steps:
- uses: PowerDNS/pdns/set-ubuntu-mirror@meta
- - uses: actions/checkout@v3.1.0
+ - uses: actions/checkout@v3
with:
fetch-depth: 5
submodules: recursive