name: Test safe strings safety on: [push] jobs: build: runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v2 - name: Setup GHDL run: | apt update && apt upgrade -y apt install gcc gnat clang git llvm llvm-dev make zlib1g-dev -y git clone https://github.com/ghdl/ghdl cd ghdl mkdir build cd build ../configure --with-llvm-config make make install - name: Verification of ghdl installation run: | ghdl --version $(GHDL) --version - name: build test and run test run: | make