diff --git a/.github/actions/app/action.yaml b/.github/actions/app/action.yaml index 6f9454c4d9..b1c1072ed4 100644 --- a/.github/actions/app/action.yaml +++ b/.github/actions/app/action.yaml @@ -125,6 +125,10 @@ inputs: runs: using: composite steps: + - name: Install OpenShift CLI (oc) + uses: redhat-actions/openshift-tools-installer@v1 + with: + oc: latest - name: Authenticate, set context and run deploy script uses: redhat-actions/oc-login@v1 with: diff --git a/.github/actions/dev-env-setup/action.yml b/.github/actions/dev-env-setup/action.yml index 3bd2d120a6..4ac050e2e5 100644 --- a/.github/actions/dev-env-setup/action.yml +++ b/.github/actions/dev-env-setup/action.yml @@ -7,7 +7,7 @@ runs: uses: asdf-vm/actions/setup@v2 - uses: shogo82148/actions-setup-perl@v1 - name: install pg perl library - run: sudo apt-get install -y libpq-dev libdbd-pg-perl + run: sudo apt-get install -y libpq-dev libdbd-pg-perl libreadline-dev uuid-dev shell: bash - name: set perl env variables shell: bash diff --git a/.github/actions/feature/action.yaml b/.github/actions/feature/action.yaml index 3896c59223..389031ce62 100644 --- a/.github/actions/feature/action.yaml +++ b/.github/actions/feature/action.yaml @@ -107,6 +107,10 @@ inputs: runs: using: composite steps: + - name: Install OpenShift CLI (oc) + uses: redhat-actions/openshift-tools-installer@v1 + with: + oc: latest - name: Authenticate, set context and run deploy script uses: redhat-actions/oc-login@v1 with: diff --git a/.github/actions/hotfix/action.yaml b/.github/actions/hotfix/action.yaml index 9e217c50f2..a73e54c280 100644 --- a/.github/actions/hotfix/action.yaml +++ b/.github/actions/hotfix/action.yaml @@ -64,6 +64,10 @@ inputs: runs: using: composite steps: + - name: Install OpenShift CLI (oc) + uses: redhat-actions/openshift-tools-installer@v1 + with: + oc: latest - name: Authenticate, set context and run deploy script uses: redhat-actions/oc-login@v1 with: diff --git a/.github/actions/s3-backup/action.yaml b/.github/actions/s3-backup/action.yaml index 68a7dd3c2b..4c9fb99e0e 100644 --- a/.github/actions/s3-backup/action.yaml +++ b/.github/actions/s3-backup/action.yaml @@ -48,6 +48,10 @@ runs: echo "ACCESS_KEY_ID=$access_key_id" >> $GITHUB_ENV echo "SECRET_ACCESS_KEY=$secret_access_key" >> $GITHUB_ENV shell: bash + - name: Install OpenShift CLI (oc) + uses: redhat-actions/openshift-tools-installer@v1 + with: + oc: latest - name: deploy-secret uses: redhat-actions/oc-login@v1 with: diff --git a/.github/workflows/clean-dev-env-jobs.yaml b/.github/workflows/clean-dev-env-jobs.yaml index 0a2b3b55f6..0ffb88ac71 100644 --- a/.github/workflows/clean-dev-env-jobs.yaml +++ b/.github/workflows/clean-dev-env-jobs.yaml @@ -16,6 +16,10 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4 + - name: Install OpenShift CLI (oc) + uses: redhat-actions/openshift-tools-installer@v1 + with: + oc: latest - name: Authenticate with OpenShift uses: redhat-actions/oc-login@v1 with: diff --git a/.github/workflows/clean-feature-env.yaml b/.github/workflows/clean-feature-env.yaml index 7dba091462..5d0cc1a782 100644 --- a/.github/workflows/clean-feature-env.yaml +++ b/.github/workflows/clean-feature-env.yaml @@ -21,6 +21,10 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4 + - name: Install OpenShift CLI (oc) + uses: redhat-actions/openshift-tools-installer@v1 + with: + oc: latest - name: Authenticate with OpenShift uses: redhat-actions/oc-login@v1 with: diff --git a/.github/workflows/deploy_feature.yaml b/.github/workflows/deploy_feature.yaml index 58956072f2..9aeda8fd66 100644 --- a/.github/workflows/deploy_feature.yaml +++ b/.github/workflows/deploy_feature.yaml @@ -58,6 +58,10 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4 + - name: Install OpenShift CLI (oc) + uses: redhat-actions/openshift-tools-installer@v1 + with: + oc: latest - name: Authenticate with OpenShift uses: redhat-actions/oc-login@v1 with: diff --git a/.github/workflows/deploy_tools_chart.yaml b/.github/workflows/deploy_tools_chart.yaml index b90b21d94b..cc0a78c0dd 100644 --- a/.github/workflows/deploy_tools_chart.yaml +++ b/.github/workflows/deploy_tools_chart.yaml @@ -14,6 +14,10 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4 + - name: Install OpenShift CLI (oc) + uses: redhat-actions/openshift-tools-installer@v1 + with: + oc: latest - name: Authenticate, set context and run deploy script uses: redhat-actions/oc-login@v1 with: diff --git a/.github/workflows/refresh-pods.yaml b/.github/workflows/refresh-pods.yaml index 56b71d83c7..e56e87fa5e 100644 --- a/.github/workflows/refresh-pods.yaml +++ b/.github/workflows/refresh-pods.yaml @@ -14,6 +14,10 @@ jobs: environment: name: development steps: + - name: Install OpenShift CLI (oc) + uses: redhat-actions/openshift-tools-installer@v1 + with: + oc: latest - name: Authenticate, set context and run deploy script uses: redhat-actions/oc-login@v1 with: @@ -30,6 +34,10 @@ jobs: environment: name: test steps: + - name: Install OpenShift CLI (oc) + uses: redhat-actions/openshift-tools-installer@v1 + with: + oc: latest - name: Authenticate, set context and run deploy script uses: redhat-actions/oc-login@v1 with: @@ -46,6 +54,10 @@ jobs: environment: name: production steps: + - name: Install OpenShift CLI (oc) + uses: redhat-actions/openshift-tools-installer@v1 + with: + oc: latest - name: Authenticate, set context and run deploy script uses: redhat-actions/oc-login@v1 with: diff --git a/.github/workflows/test-checks.yaml b/.github/workflows/test-checks.yaml index c3d27def4b..34b436bd15 100644 --- a/.github/workflows/test-checks.yaml +++ b/.github/workflows/test-checks.yaml @@ -161,6 +161,10 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4 + - name: Install OpenShift CLI (oc) + uses: redhat-actions/openshift-tools-installer@v1 + with: + oc: latest - name: Authenticate to OpenShift Linter namespace uses: redhat-actions/oc-login@v1 with: