Skip to content

Add workflow to validate UBI images pass RedHat Certification #14959

Add workflow to validate UBI images pass RedHat Certification

Add workflow to validate UBI images pass RedHat Certification #14959

Triggered via pull request October 9, 2025 18:31
Status Success
Total duration 1m 40s
Artifacts

lint.yml

on: pull_request
Matrix: Go Lint
Fit to window
Zoom out
Zoom in

Annotations

7 errors
Actionlint: .github/workflows/ci.yml#L434
[actionlint] reported by reviewdog 🐶 input "image_version" is required by "./.github/workflows/openshift-certification.yml" reusable workflow [workflow-call] Raw Output: e:.github/workflows/ci.yml:434:11: input "image_version" is required by "./.github/workflows/openshift-certification.yml" reusable workflow [workflow-call]
Actionlint: .github/workflows/ci.yml#L429
[actionlint] reported by reviewdog 🐶 context "matrix" is not allowed here. available contexts are "github", "inputs", "needs", "vars". see https://docs.github.com/en/actions/learn-github-actions/contexts#context-availability for more details [expression] Raw Output: e:.github/workflows/ci.yml:429:79: context "matrix" is not allowed here. available contexts are "github", "inputs", "needs", "vars". see https://docs.github.com/en/actions/learn-github-actions/contexts#context-availability for more details [expression]
Actionlint: .github/workflows/ci.yml#L429
[actionlint] reported by reviewdog 🐶 context "matrix" is not allowed here. available contexts are "github", "inputs", "needs", "vars". see https://docs.github.com/en/actions/learn-github-actions/contexts#context-availability for more details [expression] Raw Output: e:.github/workflows/ci.yml:429:13: context "matrix" is not allowed here. available contexts are "github", "inputs", "needs", "vars". see https://docs.github.com/en/actions/learn-github-actions/contexts#context-availability for more details [expression]
Actionlint: .github/workflows/ci.yml#L427
[actionlint] reported by reviewdog 🐶 context "matrix" is not allowed here. available contexts are "github", "inputs", "needs", "vars". see https://docs.github.com/en/actions/learn-github-actions/contexts#context-availability for more details [expression] Raw Output: e:.github/workflows/ci.yml:427:38: context "matrix" is not allowed here. available contexts are "github", "inputs", "needs", "vars". see https://docs.github.com/en/actions/learn-github-actions/contexts#context-availability for more details [expression]
Actionlint: .github/workflows/ci.yml#L427
[actionlint] reported by reviewdog 🐶 context "matrix" is not allowed here. available contexts are "github", "inputs", "needs", "vars". see https://docs.github.com/en/actions/learn-github-actions/contexts#context-availability for more details [expression] Raw Output: e:.github/workflows/ci.yml:427:13: context "matrix" is not allowed here. available contexts are "github", "inputs", "needs", "vars". see https://docs.github.com/en/actions/learn-github-actions/contexts#context-availability for more details [expression]
Actionlint: .github/workflows/ci.yml#L426
[actionlint] reported by reviewdog 🐶 context "matrix" is not allowed here. available contexts are "github", "inputs", "needs", "vars". see https://docs.github.com/en/actions/learn-github-actions/contexts#context-availability for more details [expression] Raw Output: e:.github/workflows/ci.yml:426:13: context "matrix" is not allowed here. available contexts are "github", "inputs", "needs", "vars". see https://docs.github.com/en/actions/learn-github-actions/contexts#context-availability for more details [expression]
Actionlint: .github/workflows/ci.yml#L426
[actionlint] reported by reviewdog 🐶 if: condition "${{ matrix.image == 'operator' || (\n(matrix.image == 'ngf' || matrix.image == 'nginx') &&\ncontains(\n(matrix.image == 'ngf' && needs.build-oss.outputs.image_version || matrix.image == 'nginx' && needs.build-oss.outputs.image_version),\n'-ubi'\n)\n) }}\n" is always evaluated to true because extra characters are around ${{ }} [if-cond] Raw Output: e:.github/workflows/ci.yml:426:9: if: condition "${{ matrix.image == 'operator' || (\n(matrix.image == 'ngf' || matrix.image == 'nginx') &&\ncontains(\n(matrix.image == 'ngf' && needs.build-oss.outputs.image_version || matrix.image == 'nginx' && needs.build-oss.outputs.image_version),\n'-ubi'\n)\n) }}\n" is always evaluated to true because extra characters are around ${{ }} [if-cond]