diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index 2345a420..8d4aca79 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -15,7 +15,7 @@ permissions: jobs: e2e: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - name: Checkout uses: actions/checkout@v4 @@ -32,7 +32,7 @@ jobs: container_tool: docker SERVER_REPLICAS: 2 e2e-broadcast-subscription: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - name: Checkout uses: actions/checkout@v4 @@ -50,7 +50,7 @@ jobs: SERVER_REPLICAS: 2 ENABLE_BROADCAST_SUBSCRIPTION: true e2e-grpc-broker: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - name: Checkout uses: actions/checkout@v4 diff --git a/.tekton/maestro-main-pull-request.yaml b/.tekton/maestro-main-pull-request.yaml index 2628c97c..5dae26ca 100644 --- a/.tekton/maestro-main-pull-request.yaml +++ b/.tekton/maestro-main-pull-request.yaml @@ -377,6 +377,28 @@ spec: operator: in values: - "false" + - name: rpms-signature-scan + params: + - name: image-digest + value: $(tasks.build-container.results.IMAGE_DIGEST) + - name: image-url + value: $(tasks.build-container.results.IMAGE_URL) + runAfter: + - build-container + taskRef: + params: + - name: name + value: rpms-signature-scan + - name: bundle + value: quay.io/konflux-ci/tekton-catalog/task-rpms-signature-scan:0.2@sha256:8f3b23bf1b0ef55cc79d28604d2397a0101ac9c0c42ae26e26532eb2778c801b + - name: kind + value: task + resolver: bundles + when: + - input: $(params.skip-checks) + operator: in + values: + - "false" workspaces: - name: workspace - name: git-auth diff --git a/.tekton/maestro-main-push.yaml b/.tekton/maestro-main-push.yaml index c8a28eb4..24ec306f 100644 --- a/.tekton/maestro-main-push.yaml +++ b/.tekton/maestro-main-push.yaml @@ -374,6 +374,28 @@ spec: operator: in values: - "false" + - name: rpms-signature-scan + params: + - name: image-digest + value: $(tasks.build-container.results.IMAGE_DIGEST) + - name: image-url + value: $(tasks.build-container.results.IMAGE_URL) + runAfter: + - build-container + taskRef: + params: + - name: name + value: rpms-signature-scan + - name: bundle + value: quay.io/konflux-ci/tekton-catalog/task-rpms-signature-scan:0.2@sha256:8f3b23bf1b0ef55cc79d28604d2397a0101ac9c0c42ae26e26532eb2778c801b + - name: kind + value: task + resolver: bundles + when: + - input: $(params.skip-checks) + operator: in + values: + - "false" workspaces: - name: workspace - name: git-auth