X-Git-Url: http://wagner.pp.ru/gitweb/?a=blobdiff_plain;f=.github%2Fworkflows%2Fci.yml;h=0a7e9a691d63ce413673626aee201ac55da4b5fe;hb=95eaf6688d024161f4f41307e5f439d52efcc87a;hp=879b260597becb37440a5d0510d7ea43a7b8c0e3;hpb=cfe735d6ed59489b434ffe6e92181211800e626b;p=openssl-gost%2Fengine.git diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 879b260..0a7e9a6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -2,7 +2,8 @@ name: CI on: [push, pull_request] env: - OPENSSL_BRANCH: openssl-3.0.0-alpha12 + OPENSSL_BRANCH: openssl-3.0.0-beta2 + USE_RPATH: yes jobs: gcc-openssl-stable: @@ -21,6 +22,15 @@ jobs: - run: .github/before_script.sh - run: .github/script.sh + macos-openssl-stable: + runs-on: macos-11 + env: + USE_RPATH: + steps: + - uses: actions/checkout@v2 + - run: .github/before_script.sh + - run: .github/script.sh + gcc-openssl-master: runs-on: ubuntu-20.04 env: @@ -30,6 +40,16 @@ jobs: - run: .github/before_script.sh - run: .github/script.sh + macos-openssl-master: + runs-on: macos-11 + env: + OPENSSL_BRANCH: master + USE_RPATH: + steps: + - uses: actions/checkout@v2 + - run: .github/before_script.sh + - run: .github/script.sh + gcc-asan-openssl-master: runs-on: ubuntu-20.04 env: @@ -45,27 +65,10 @@ jobs: env: OPENSSL_BRANCH: master ASAN: -DASAN=1 + USE_RPATH: steps: - - name: install cpanm and Test2::V0 - uses: perl-actions/install-with-cpanm@v1 - with: - install: Test2::V0 - - name: Checkout gost-engine - uses: actions/checkout@v2 - - name: checkout OpenSSL - uses: actions/checkout@v2 - with: - repository: openssl/openssl - ref: master - path: openssl - - name: configure OpenSSL - run: | - mkdir $HOME/opt - ./Configure --prefix=$HOME/opt - working-directory: openssl - - name: build+install OpenSSL - run: make -s install_sw - working-directory: openssl + - uses: actions/checkout@v2 + - run: .github/before_script.sh - run: .github/script.sh gcc-openssl-stable-x86: