diff --git a/.github/workflows/gate.yaml b/.github/workflows/gate.yaml index 52d9697c2f4..8c1817207c4 100644 --- a/.github/workflows/gate.yaml +++ b/.github/workflows/gate.yaml @@ -10,25 +10,6 @@ concurrency: group: ${{ github.workflow }}-${{ github.event.number || github.run_id }} cancel-in-progress: true jobs: - validate-ol7: - name: Build, Test on Oracle Linux 7 (Container) - runs-on: ubuntu-latest - container: - image: oraclelinux:7.9 - steps: - - name: Install Deps - run: yum install -y cmake make openscap-utils PyYAML libxslt xml-common python-jinja2 python-setuptools openscap openscap-scanner - - name: Checkout - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3 - - name: Build - run: |- - ./build_product ol7 - env: - ADDITIONAL_CMAKE_OPTIONS: "-DSSG_OVAL_SCHEMATRON_VALIDATION_ENABLED=OFF" - - name: Test - run: ctest -j2 --output-on-failure -E unique-stigids - working-directory: ./build - validate-sle: name: Build, Test on SLE 15 (Container) runs-on: ubuntu-latest diff --git a/.github/workflows/gate_ol7.yml b/.github/workflows/gate_ol7.yml new file mode 100644 index 00000000000..4435feb24ff --- /dev/null +++ b/.github/workflows/gate_ol7.yml @@ -0,0 +1,30 @@ +name: Gate OL7 +on: + push: + branches: [ '*', '!stabilization*', '!stable*', '!master' ] + pull_request: + branches: [ 'master', 'stabilization*' ] +concurrency: + group: ${{ github.workflow }}-${{ github.event.number || github.run_id }} + cancel-in-progress: true +env: + ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true +jobs: + validate-ol7: + name: Build, Test on Oracle Linux 7 (Container) + runs-on: ubuntu-latest + container: + image: oraclelinux:7.9 + steps: + - name: Install Deps + run: yum install -y cmake make openscap-utils PyYAML libxslt xml-common python-jinja2 python-setuptools openscap openscap-scanner + - name: Checkout + uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3 + - name: Build + run: |- + ./build_product ol7 + env: + ADDITIONAL_CMAKE_OPTIONS: "-DSSG_OVAL_SCHEMATRON_VALIDATION_ENABLED=OFF" + - name: Test + run: ctest -j2 --output-on-failure -E unique-stigids + working-directory: ./build