# HG changeset patch # User Matt Johnston # Date 1634618959 -28800 # Node ID d99b167994b5f5432d6efd9cc9d94d2967909a3f # Parent d34f50b7b9fd1165af7e0bcfc4df227043c4b536 Remove caching and socat from build.yml socat isn't needed and it consumes exit codes Caching seems impossible to invalidate diff -r d34f50b7b9fd -r d99b167994b5 .github/workflows/build.yml --- a/.github/workflows/build.yml Tue Oct 19 12:16:20 2021 +0800 +++ b/.github/workflows/build.yml Tue Oct 19 12:49:19 2021 +0800 @@ -87,25 +87,10 @@ if: ${{ matrix.apt != 'no' }} run: | sudo apt-get -y update - sudo apt-get -y install zlib1g-dev libtomcrypt-dev libtommath-dev mercurial python3-venv socat $CC + sudo apt-get -y install zlib1g-dev libtomcrypt-dev libtommath-dev mercurial python3-venv $CC - uses: actions/checkout@v2 - - name: cache pip - if: ${{ !env.ACT }} - uses: actions/cache@v2 - with: - path: test/venv - key: ${{ runner.os }}-pip-${{ hashFiles('test/requirements.txt') }} - restore-keys: ${{ runner.os }}-pip- - - - name: cache fuzzcorpus - if: ${{ !env.ACT }} - uses: actions/cache@v2 - with: - path: fuzzcorpus - key: "hg.ucc/fuzzcorpus" - - name: configure run: ./configure $CONFIGURE_FLAGS CFLAGS="-O2 -Wall -Wno-pointer-sign $EXTRACFLAGS" --prefix="$HOME/inst" || (cat config.log; exit 1) @@ -143,8 +128,7 @@ - name: check if: ${{ matrix.runcheck != 'no' }} - # run in a TTY for some tests - run: socat - EXEC:"make check",pty + run: make check # Sanity check that the binary runs - name: genrsa