From facd8334df70e4b08b7ddfc2ef225ba4ad2b9871 Mon Sep 17 00:00:00 2001 From: gabriel-farache Date: Wed, 19 Jun 2024 15:18:28 +0200 Subject: [PATCH] Add CI for workflows missing it --- .github/workflows/create-ocp-project.yaml | 19 +++++++++++++++++++ .github/workflows/modify-vm-resources.yaml | 19 +++++++++++++++++++ .github/workflows/request-vm-cnv.yaml | 19 +++++++++++++++++++ 3 files changed, 57 insertions(+) create mode 100644 .github/workflows/create-ocp-project.yaml create mode 100644 .github/workflows/modify-vm-resources.yaml create mode 100644 .github/workflows/request-vm-cnv.yaml diff --git a/.github/workflows/create-ocp-project.yaml b/.github/workflows/create-ocp-project.yaml new file mode 100644 index 00000000..8a82b540 --- /dev/null +++ b/.github/workflows/create-ocp-project.yaml @@ -0,0 +1,19 @@ +name: Create OCP project workflow container image and manifest push + +on: + workflow_dispatch: + push: + branches: [ "main" ] + paths: + - 'create-ocp-project/**' + - 'pipeline/**' + - .github/workflows/create-ocp-project.yaml + - .github/workflows/main.yml + +jobs: + call-main-workflow: + uses: ./.github/workflows/main.yml + with: + workflow_id: create-ocp-project + secrets: inherit + diff --git a/.github/workflows/modify-vm-resources.yaml b/.github/workflows/modify-vm-resources.yaml new file mode 100644 index 00000000..1e0a6a82 --- /dev/null +++ b/.github/workflows/modify-vm-resources.yaml @@ -0,0 +1,19 @@ +name: Modify VM resource workflow container image and manifest push + +on: + workflow_dispatch: + push: + branches: [ "main" ] + paths: + - 'modify-vm-resources/**' + - 'pipeline/**' + - .github/workflows/modify-vm-resources.yaml + - .github/workflows/main.yml + +jobs: + call-main-workflow: + uses: ./.github/workflows/main.yml + with: + workflow_id: modify-vm-resources + secrets: inherit + diff --git a/.github/workflows/request-vm-cnv.yaml b/.github/workflows/request-vm-cnv.yaml new file mode 100644 index 00000000..08781c0a --- /dev/null +++ b/.github/workflows/request-vm-cnv.yaml @@ -0,0 +1,19 @@ +name: Request VM creation using CNV workflow container image and manifest push + +on: + workflow_dispatch: + push: + branches: [ "main" ] + paths: + - 'request-vm-cnv/**' + - 'pipeline/**' + - .github/workflows/request-vm-cnv.yaml + - .github/workflows/main.yml + +jobs: + call-main-workflow: + uses: ./.github/workflows/main.yml + with: + workflow_id: request-vm-cnv + secrets: inherit +