From 8452814a2bc06c6dbbea78e804fca227a844cb32 Mon Sep 17 00:00:00 2001 From: Siteshwar Vashisht Date: Mon, 11 Nov 2024 12:45:36 +0100 Subject: [PATCH] Test GCC Sarif Signed-off-by: Siteshwar Vashisht --- .github/workflows/build-and-push.yml | 1 + .../ansible/roles/osh-worker-role/tasks/main.yml | 7 ++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-and-push.yml b/.github/workflows/build-and-push.yml index 08ab1ad..31c4d2f 100644 --- a/.github/workflows/build-and-push.yml +++ b/.github/workflows/build-and-push.yml @@ -4,6 +4,7 @@ on: push: branches: - main + - test-gcc-sarif jobs: build-and-push-osh-hub: runs-on: ubuntu-20.04 diff --git a/containers/vm-provisioning/ansible/roles/osh-worker-role/tasks/main.yml b/containers/vm-provisioning/ansible/roles/osh-worker-role/tasks/main.yml index b073868..e420505 100644 --- a/containers/vm-provisioning/ansible/roles/osh-worker-role/tasks/main.yml +++ b/containers/vm-provisioning/ansible/roles/osh-worker-role/tasks/main.yml @@ -36,11 +36,16 @@ community.general.copr: name: "@openscanhub/{{ env }}" +# dnf copr enable @codescan/csutils +- name: Enable csutils repository + community.general.copr: + name: "@codescan/csutils" + # Workaround for https://github.com/openscanhub/fedora-infra/issues/75 # TODO: Remove when https://github.com/csutils/csmock/pull/189 is in epel - name: Enable workaround for dynamic dependencies community.general.copr: - name: "packit/csutils-csmock-192" + name: "packit/csutils-csmock-187" chroot: epel-9-x86_64 - name: Install osh-worker package