diff options
-rw-r--r-- | .github/workflows/fips-provider.yml | 97 |
1 files changed, 0 insertions, 97 deletions
diff --git a/.github/workflows/fips-provider.yml b/.github/workflows/fips-provider.yml deleted file mode 100644 index 537ec64829..0000000000 --- a/.github/workflows/fips-provider.yml +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 2022 The OpenSSL Project Authors. All Rights Reserved. -# -# Licensed under the Apache License 2.0 (the "License"). You may not use -# this file except in compliance with the License. You can obtain a copy -# in the file LICENSE in the source distribution or at -# https://www.openssl.org/source/license.html - -name: Provider compat -on: [push] - -permissions: - contents: read - -jobs: - fips-provider-30: - runs-on: ubuntu-latest - steps: - - name: create build dirs - run: | - mkdir ./build - mkdir ./build-3.0 - mkdir ./source - mkdir ./source-3.0 - - uses: actions/checkout@v3 - with: - path: source - - name: config current - run: ../source/config enable-shared enable-fips - working-directory: ./build - - name: config dump - run: ./configdata.pm --dump - working-directory: ./build - - name: make - run: make -s -j4 - working-directory: ./build - - uses: actions/checkout@v3 - with: - repository: openssl/openssl - ref: openssl-3.0 - path: source-3.0 - - name: config 3.0 - run: ../source-3.0/config enable-shared enable-fips - working-directory: ./build-3.0 - - name: config 3.0 dump - run: ./configdata.pm --dump - working-directory: ./build-3.0 - - name: make fips provider - run: make -s -j4 build_modules - working-directory: ./build-3.0 - - name: copy the provider - run: | - cp -a build-3.0/providers/fips.so build/providers/fips.so - - name: make test - run: make test HARNESS_JOBS=${HARNESS_JOBS:-4} - working-directory: ./build - - fips-provider-master: - runs-on: ubuntu-latest - steps: - - name: create build dirs - run: | - mkdir ./build - mkdir ./build-3.0 - mkdir ./source - mkdir ./source-3.0 - - uses: actions/checkout@v3 - with: - repository: openssl/openssl - ref: openssl-3.0 - path: source-3.0 - - name: config 3.0 - run: ../source-3.0/config enable-shared enable-fips - working-directory: ./build-3.0 - - name: config 3.0 dump - run: ./configdata.pm --dump - working-directory: ./build-3.0 - - name: make 3.0 - run: make -s -j4 - working-directory: ./build-3.0 - - uses: actions/checkout@v3 - with: - path: source - - name: config current - run: ../source/config enable-shared enable-fips - working-directory: ./build - - name: config dump - run: ./configdata.pm --dump - working-directory: ./build - - name: make fips provider - run: make -s -j4 build_modules - working-directory: ./build - - name: copy the provider - run: | - cp -a build/providers/fips.so build-3.0/providers/fips.so - - name: make test 3.0 - run: make test HARNESS_JOBS=${HARNESS_JOBS:-4} - working-directory: ./build-3.0 |