working-directory: ./pdns/dnsdistdist/
steps:
- uses: PowerDNS/pdns/set-ubuntu-mirror@meta
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
with:
fetch-depth: 5
submodules: recursive
SKIP_INCLUDEDIR_TESTS: yes
steps:
- uses: PowerDNS/pdns/set-ubuntu-mirror@meta
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
with:
fetch-depth: 5
submodules: recursive
run: "sudo apt-get update && sudo apt-get install jq jc"
- name: Fail job if any of the previous jobs failed
run: "for i in `echo '${{ toJSON(needs) }}' | jq -r '.[].result'`; do if [[ $i == 'failure' ]]; then echo '${{ toJSON(needs) }}'; exit 1; fi; done;"
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
with:
fetch-depth: 5
submodules: recursive
pkghashes-ubuntu-jammy: ${{ steps.pkghashes.outputs.pkghashes-ubuntu-jammy }}
srchashes: ${{ steps.srchashes.outputs.srchashes }}
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
with:
fetch-depth: 0 # for correct version numbers
submodules: recursive
steps:
- uses: PowerDNS/pdns/set-ubuntu-mirror@meta
- name: Checkout repository
- uses: actions/checkout@v3
+ uses: actions/checkout@v4
with:
# We must fetch at least the immediate parents so that if this is
# a pull request then we can checkout the head.