libressl-portable/.github/workflows/linux_test_asan.yml
Darren Tucker 03fe6d2904 Update checkout action to current version.
checkout v2 uses node.js v12 which is has been recently deprecated by
github so switch to using the one on the main branch.
2022-11-08 12:54:43 +01:00

24 lines
530 B
YAML

name: linux_ci_asan
on: [push, pull_request]
jobs:
build-native:
strategy:
matrix:
os: [ubuntu-latest]
compiler: [clang]
runs-on: ${{ matrix.os }}
continue-on-error: false
env:
CC: ${{ matrix.compiler }}
ARCH: native
CFLAGS: "-ggdb -fsanitize=address"
LDFLAGS: "-fsanitize=address"
CTEST_OUTPUT_ON_FAILURE: 1
name: ${{ matrix.compiler }} - ${{ matrix.os }}
steps:
- uses: actions/checkout@main
- name: Run CI script
run: ./scripts/test