Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 5 additions & 3 deletions .github/workflows/release-operator.yml
Original file line number Diff line number Diff line change
Expand Up @@ -169,23 +169,25 @@ jobs:
format: "sarif"
output: "trivy-results.sarif"
ignore-unfixed: "true"
if: ${{ ! inputs.dry_run }}

- name: Upload Trivy scan results to GitHub Security tab
uses: github/codeql-action/upload-sarif@192325c86100d080feab897ff886c34abd4c83a3 # v3.30.3
continue-on-error: true
with:
sarif_file: "trivy-results.sarif"
if: ${{ ! inputs.dry_run }}

- name: Upload Scan Results
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
continue-on-error: true
with:
name: "trivy-results.sarif"
path: "trivy-results.sarif"
if: always()
if: ${{ ! inputs.dry_run }}

certify-openshift-images:
if: ${{ ! cancelled() && ! failure() && ! inputs.dry_run }}
if: ${{ ! cancelled() && ! failure() }}
name: Certify for Red Hat OpenShift
runs-on: ubuntu-24.04-amd64
needs: [variables, build]
Expand All @@ -205,7 +207,7 @@ jobs:

for arch in "${arch_list[@]}"; do
architecture=("${arch#*/}")
./preflight check container quay.io/nginx/nginx-ingress-operator:v${{ inputs.operator_version }} --pyxis-api-token ${{ secrets.PYXIS_API_TOKEN }} --certification-project-id ${{ secrets.CERTIFICATION_PROJECT_ID }} --platform $architecture --submit
./preflight check container quay.io/nginx/nginx-ingress-operator:v${{ inputs.operator_version }} --pyxis-api-token ${{ secrets.PYXIS_API_TOKEN }} --certification-project-id ${{ secrets.CERTIFICATION_PROJECT_ID }} --platform $architecture ${{ ! inputs.dry_run && '--submit' || '' }}
done

github-release:
Expand Down