UBSAN_OPTIONS: "print_stacktrace=1:halt_on_error=1:suppressions=${{ github.workspace }}/build-scripts/UBSan.supp"
ASAN_OPTIONS: detect_leaks=0
steps:
- - uses: actions/checkout@v2.3.4
+ - uses: actions/checkout@v3.1.0
with:
fetch-depth: 5
submodules: recursive
options: >-
--restart always
steps:
- - uses: actions/checkout@v2.3.4
+ - uses: actions/checkout@v3.1.0
with:
fetch-depth: 5
submodules: recursive
options: >-
--restart always
steps:
- - uses: actions/checkout@v2.3.4
+ - uses: actions/checkout@v3.1.0
with:
fetch-depth: 5
submodules: recursive
UBSAN_OPTIONS: "print_stacktrace=1:halt_on_error=1:suppressions=${{ github.workspace }}/build-scripts/UBSan.supp"
ASAN_OPTIONS: detect_leaks=0
steps:
- - uses: actions/checkout@v2.3.4
+ - uses: actions/checkout@v3.1.0
with:
fetch-depth: 5
submodules: recursive
swagger-syntax-check:
runs-on: ubuntu-20.04
steps:
- - uses: actions/checkout@v2.3.4
+ - uses: actions/checkout@v3.1.0
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@v2.3.4
+ - uses: actions/checkout@v3.1.0
with:
fetch-depth: 5
submodules: recursive
steps:
- name: Checkout repository
- uses: actions/checkout@v2
+ uses: actions/checkout@v3.1.0
with:
# We must fetch at least the immediate parents so that if this is
# a pull request then we can checkout the head.