name: build on: push: branches: - master pull_request: branches: - master jobs: ci: name: Run checks and tests over ${{matrix.otp_vsn}} and ${{matrix.os}} runs-on: ${{matrix.os}} container: image: erlang:${{matrix.otp_vsn}} strategy: matrix: otp_vsn: - 18.3 - 19.3 - 20.3 - 21.3 - 22.3 - 23.3 - 24.0 os: - ubuntu-latest steps: - uses: actions/checkout@v2 - run: sudo apt get instal libsodium-dev - run: make compile - run: make tests