Add workflow to validate UBI images pass RedHat Certification #14959
lint.yml
on: pull_request
NJS Lint
15s
Actionlint
12s
Markdown Lint
5s
Chart Lint
27s
YAML lint
18s
Matrix: Go Lint
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]
|