From e192638bf563879dfd99910678cff0cd9b540f4f Mon Sep 17 00:00:00 2001 From: yerkennz Date: Fri, 6 Mar 2026 17:45:41 +0500 Subject: [PATCH 1/5] feat: helm release workflow --- .github/docker-build-config.json | 79 +++++++++ .github/helm-charts-release-config.yaml | 21 +++ .github/workflows/helm-charts-release.yaml | 184 +++++++++++++++++++++ 3 files changed, 284 insertions(+) create mode 100644 .github/docker-build-config.json create mode 100644 .github/helm-charts-release-config.yaml create mode 100644 .github/workflows/helm-charts-release.yaml diff --git a/.github/docker-build-config.json b/.github/docker-build-config.json new file mode 100644 index 0000000..a91d974 --- /dev/null +++ b/.github/docker-build-config.json @@ -0,0 +1,79 @@ +{ + "components": [ + { + "name": "pgskipper-operator", + "file": "operator/build/Dockerfile", + "context": "operator" + }, + { + "name": "pgskipper-operator-transfer", + "file": "transfer/Dockerfile", + "context": "operator" + }, + { + "name": "pgskipper-operator-tests", + "file": "tests/Dockerfile", + "context": "tests" + }, + { + "name": "pgskipper-docker-backup-daemon", + "file": "services/backup-daemon/Dockerfile", + "context": "services/backup-daemon" + }, + { + "name": "pgskipper-docker-dbaas-adapter", + "file": "services/dbaas-adapter/build/Dockerfile", + "context": "services/dbaas-adapter" + }, + { + "name": "pgskipper-docker-monitoring-agent", + "file": "services/monitoring-agent/Dockerfile", + "context": "services/monitoring-agent" + }, + { + "name": "pgskipper-docker-patroni-18", + "file": "services/patroni/Dockerfile", + "context": "services/patroni", + "pg_version": "18" + }, + { + "name": "pgskipper-docker-patroni-17", + "file": "services/patroni/Dockerfile", + "context": "services/patroni", + "pg_version": "17" + }, + { + "name": "pgskipper-docker-patroni-16", + "file": "services/patroni/Dockerfile", + "context": "services/patroni", + "pg_version": "16" + }, + { + "name": "pgskipper-docker-patroni-15", + "file": "services/patroni/Dockerfile", + "context": "services/patroni", + "pg_version": "15" + }, + { + "name": "pgskipper-docker-pgbackrest-sidecar", + "file": "services/pgbackrest-sidecar/build/Dockerfile", + "context": "services/pgbackrest-sidecar" + }, + { + "name": "pgskipper-docker-query-exporter", + "file": "services/query-exporter/build/Dockerfile", + "context": "services/query-exporter" + }, + { + "name": "pgskipper-docker-replication-controller", + "file": "services/replication-controller/build/Dockerfile", + "context": "services/replication-controller" + }, + { + "name": "pgskipper-docker-upgrade", + "file": "services/upgrade/Dockerfile", + "context": "services/upgrade" + } + ], + "platforms": "linux/amd64,linux/arm64" +} diff --git a/.github/helm-charts-release-config.yaml b/.github/helm-charts-release-config.yaml new file mode 100644 index 0000000..5915f6c --- /dev/null +++ b/.github/helm-charts-release-config.yaml @@ -0,0 +1,21 @@ +--- +charts: + - name: patroni-core + chart_file: operator/charts/patroni-core/Chart.yaml + values_file: operator/charts/patroni-core/values.yaml + image: + - ghcr.io/netcracker/pgskipper-operator:${release} + - ghcr.io/netcracker/pgskipper-docker-patroni-16:${release} + - ghcr.io/netcracker/pgskipper-docker-upgrade:${release} + - ghcr.io/netcracker/pgskipper-operator-tests:${release} + - name: patroni-services + chart_file: operator/charts/patroni-services/Chart.yaml + values_file: operator/charts/patroni-services/values.yaml + image: + - ghcr.io/netcracker/pgskipper-operator:${release} + - ghcr.io/netcracker/pgskipper-docker-monitoring-agent:${release} + - ghcr.io/netcracker/pgskipper-docker-backup-daemon:${release} + - ghcr.io/netcracker/pgskipper-docker-dbaas-adapter:${release} + - ghcr.io/netcracker/qubership-docker-query-exporter:${release} + - ghcr.io/netcracker/pgskipper-docker-replication-controller:${release} + - ghcr.io/netcracker/pgskipper-operator-tests:${release} diff --git a/.github/workflows/helm-charts-release.yaml b/.github/workflows/helm-charts-release.yaml new file mode 100644 index 0000000..03691b3 --- /dev/null +++ b/.github/workflows/helm-charts-release.yaml @@ -0,0 +1,184 @@ +--- +name: Helm Charts Release +on: + workflow_dispatch: + inputs: + release: + description: 'Release version' + required: true + type: string + +permissions: + contents: write + packages: write + +run-name: ${{ github.repository }} Release ${{ github.event.inputs.release }} + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + +jobs: + check-tag: + runs-on: ubuntu-latest + steps: + - name: Check if tag exists + id: check_tag + uses: netcracker/qubership-workflow-hub/actions/tag-action@main + with: + tag-name: '${{ inputs.release }}' + ref: ${{ github.ref }} + create-tag: false + check-tag: true + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + load-docker-build-components: + runs-on: ubuntu-latest + outputs: + component: ${{ steps.load_component.outputs.components }} + platforms: ${{ steps.load_component.outputs.platforms }} + steps: + - name: Checkout code + uses: actions/checkout@v4 + + - name: Load Docker Configuration + id: load_component + run: | + verify=$(cat "$GITHUB_WORKSPACE/.github/docker-build-config.json" | jq ' + def verify_structure: + .components as $components + | .platforms as $platforms + | ($components | type == "array") + and (all($components[]; has("name") and has("file") and has("context"))) + and ($platforms | type == "string"); + verify_structure + | if . then true else false end + ') + if [ ${verify} == 'true' ]; then + echo "✅ $GITHUB_WORKSPACE/.github/docker-build-config.json file is valid" + components=$(jq -c ".components" "$GITHUB_WORKSPACE/.github/docker-build-config.json") + platforms=$(jq -c ".platforms" "$GITHUB_WORKSPACE/.github/docker-build-config.json") + else + echo "❗ $GITHUB_WORKSPACE/.github/docker-build-config.json file is invalid" + echo "❗ $GITHUB_WORKSPACE/.github/docker-build-config.json file is invalid" >> $GITHUB_STEP_SUMMARY + exit 1 + fi + echo "components=${components}" >> $GITHUB_OUTPUT + echo "platforms=${platforms}" >> $GITHUB_OUTPUT + + docker-check-build: + needs: [load-docker-build-components, check-tag] + runs-on: ubuntu-latest + strategy: + fail-fast: true + matrix: + component: ${{ fromJson(needs.load-docker-build-components.outputs.component) }} + steps: + - name: Get version for current component + id: get-version + run: | + echo "IMAGE=${{ matrix.component.name }}" >> $GITHUB_ENV + - name: Docker build + uses: netcracker/qubership-workflow-hub/actions/docker-action@main + with: + ref: ${{ github.ref }} + download-artifact: false + dry-run: true + component: ${{ toJson(matrix.component) }} + platforms: ${{ needs.load-docker-build-components.outputs.platforms }} + tags: "${{ env.IMAGE_VERSION }}" + env: + GITHUB_TOKEN: ${{ github.token }} + + chart-release-prepare: + needs: [check-tag, load-docker-build-components, docker-check-build] + runs-on: ubuntu-latest + outputs: + images-versions: ${{ steps.update-versions.outputs.images-versions }} + steps: + - name: Checkout code + uses: actions/checkout@v4 + with: + fetch-depth: 0 + - name: "Update versions in values" + id: update-versions + uses: netcracker/qubership-workflow-hub/actions/charts-values-update-action@v2.0.1 + with: + release-version: ${{ inputs.release }} + config-file: .github/helm-charts-release-config.yaml + env: + ${{ insert }}: ${{ vars }} + - name: "Debug" + run: | + echo "Images versions: ${{ steps.update-versions.outputs.images-versions }}" + + docker-build: + needs: [chart-release-prepare, load-docker-build-components] + runs-on: ubuntu-latest + strategy: + fail-fast: true + matrix: + component: ${{ fromJson(needs.load-docker-build-components.outputs.component) }} + steps: + - name: Get version for current component + id: get-version + run: | + echo "IMAGE_VERSION=${{ fromJson(needs.chart-release-prepare.outputs.images-versions)[matrix.component.name] || inputs.release }}" >> $GITHUB_ENV + + - name: Docker build + uses: netcracker/qubership-workflow-hub/actions/docker-action@main + with: + ref: release-${{ inputs.release }} + download-artifact: false + dry-run: false + component: ${{ toJson(matrix.component) }} + platforms: ${{ needs.load-docker-build-components.outputs.platforms }} + tags: "${{ env.IMAGE_VERSION }},latest" + env: + GITHUB_TOKEN: ${{ github.token }} + + charts-release: + needs: [docker-build] + continue-on-error: false + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v4 + with: + fetch-depth: 0 + ref: release-${{ inputs.release }} + + - name: Configure Git + run: | + git config user.name "$GITHUB_ACTOR" + git config user.email "$GITHUB_ACTOR@users.noreply.github.com" + + - name: Run chart-releaser + uses: netcracker/chart-releaser-action@main + with: + charts_dir: operator/charts/ + release_name_template: "{{ .Version }}" + skip_existing: true + skip_upload: true + env: + CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}" + + - name: "Release-drafter" + uses: netcracker/release-drafter@master + with: + config-name: release-drafter-config.yml + publish: true + name: ${{ inputs.release }} + tag: ${{ inputs.release }} + version: ${{ inputs.release }} + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - name: Upload Assets + uses: netcracker/qubership-workflow-hub/actions/assets-action@v2.0.11 + with: + tag: ${{ inputs.release }} + item-path: .cr-release-packages/*.tgz + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From e55fdf875119709a7901092e1945d0d855b2b0aa Mon Sep 17 00:00:00 2001 From: yerkennz Date: Tue, 10 Mar 2026 17:42:06 +0500 Subject: [PATCH 2/5] test: enanle push trigger for testing --- .github/workflows/helm-charts-release.yaml | 28 +++++++++++++--------- 1 file changed, 17 insertions(+), 11 deletions(-) diff --git a/.github/workflows/helm-charts-release.yaml b/.github/workflows/helm-charts-release.yaml index 03691b3..02a1e17 100644 --- a/.github/workflows/helm-charts-release.yaml +++ b/.github/workflows/helm-charts-release.yaml @@ -1,6 +1,9 @@ --- name: Helm Charts Release on: + push: + branches: + - feat/auto_transition workflow_dispatch: inputs: release: @@ -12,7 +15,10 @@ permissions: contents: write packages: write -run-name: ${{ github.repository }} Release ${{ github.event.inputs.release }} +run-name: ${{ github.repository }} Release ${{ inputs.release || '0.0.1-test' }} + +env: + RELEASE_VERSION: ${{ inputs.release || '0.0.1-test' }} concurrency: group: ${{ github.workflow }}-${{ github.ref }} @@ -26,7 +32,7 @@ jobs: id: check_tag uses: netcracker/qubership-workflow-hub/actions/tag-action@main with: - tag-name: '${{ inputs.release }}' + tag-name: '${{ env.RELEASE_VERSION }}' ref: ${{ github.ref }} create-tag: false check-tag: true @@ -105,7 +111,7 @@ jobs: id: update-versions uses: netcracker/qubership-workflow-hub/actions/charts-values-update-action@v2.0.1 with: - release-version: ${{ inputs.release }} + release-version: ${{ env.RELEASE_VERSION }} config-file: .github/helm-charts-release-config.yaml env: ${{ insert }}: ${{ vars }} @@ -124,14 +130,14 @@ jobs: - name: Get version for current component id: get-version run: | - echo "IMAGE_VERSION=${{ fromJson(needs.chart-release-prepare.outputs.images-versions)[matrix.component.name] || inputs.release }}" >> $GITHUB_ENV + echo "IMAGE_VERSION=${{ fromJson(needs.chart-release-prepare.outputs.images-versions)[matrix.component.name] || env.RELEASE_VERSION }}" >> $GITHUB_ENV - name: Docker build uses: netcracker/qubership-workflow-hub/actions/docker-action@main with: - ref: release-${{ inputs.release }} + ref: release-${{ env.RELEASE_VERSION }} download-artifact: false - dry-run: false + dry-run: true component: ${{ toJson(matrix.component) }} platforms: ${{ needs.load-docker-build-components.outputs.platforms }} tags: "${{ env.IMAGE_VERSION }},latest" @@ -147,7 +153,7 @@ jobs: uses: actions/checkout@v4 with: fetch-depth: 0 - ref: release-${{ inputs.release }} + ref: release-${{ env.RELEASE_VERSION }} - name: Configure Git run: | @@ -169,16 +175,16 @@ jobs: with: config-name: release-drafter-config.yml publish: true - name: ${{ inputs.release }} - tag: ${{ inputs.release }} - version: ${{ inputs.release }} + name: ${{ env.RELEASE_VERSION }} + tag: ${{ env.RELEASE_VERSION }} + version: ${{ env.RELEASE_VERSION }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Upload Assets uses: netcracker/qubership-workflow-hub/actions/assets-action@v2.0.11 with: - tag: ${{ inputs.release }} + tag: ${{ env.RELEASE_VERSION }} item-path: .cr-release-packages/*.tgz env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 76a632e9ed90290393fc3da2c093dacd7de3b8ae Mon Sep 17 00:00:00 2001 From: yerkennz Date: Tue, 10 Mar 2026 19:05:00 +0500 Subject: [PATCH 3/5] feat: revert testing results --- .github/workflows/helm-charts-release.yaml | 28 +++++++++------------- 1 file changed, 11 insertions(+), 17 deletions(-) diff --git a/.github/workflows/helm-charts-release.yaml b/.github/workflows/helm-charts-release.yaml index 02a1e17..03691b3 100644 --- a/.github/workflows/helm-charts-release.yaml +++ b/.github/workflows/helm-charts-release.yaml @@ -1,9 +1,6 @@ --- name: Helm Charts Release on: - push: - branches: - - feat/auto_transition workflow_dispatch: inputs: release: @@ -15,10 +12,7 @@ permissions: contents: write packages: write -run-name: ${{ github.repository }} Release ${{ inputs.release || '0.0.1-test' }} - -env: - RELEASE_VERSION: ${{ inputs.release || '0.0.1-test' }} +run-name: ${{ github.repository }} Release ${{ github.event.inputs.release }} concurrency: group: ${{ github.workflow }}-${{ github.ref }} @@ -32,7 +26,7 @@ jobs: id: check_tag uses: netcracker/qubership-workflow-hub/actions/tag-action@main with: - tag-name: '${{ env.RELEASE_VERSION }}' + tag-name: '${{ inputs.release }}' ref: ${{ github.ref }} create-tag: false check-tag: true @@ -111,7 +105,7 @@ jobs: id: update-versions uses: netcracker/qubership-workflow-hub/actions/charts-values-update-action@v2.0.1 with: - release-version: ${{ env.RELEASE_VERSION }} + release-version: ${{ inputs.release }} config-file: .github/helm-charts-release-config.yaml env: ${{ insert }}: ${{ vars }} @@ -130,14 +124,14 @@ jobs: - name: Get version for current component id: get-version run: | - echo "IMAGE_VERSION=${{ fromJson(needs.chart-release-prepare.outputs.images-versions)[matrix.component.name] || env.RELEASE_VERSION }}" >> $GITHUB_ENV + echo "IMAGE_VERSION=${{ fromJson(needs.chart-release-prepare.outputs.images-versions)[matrix.component.name] || inputs.release }}" >> $GITHUB_ENV - name: Docker build uses: netcracker/qubership-workflow-hub/actions/docker-action@main with: - ref: release-${{ env.RELEASE_VERSION }} + ref: release-${{ inputs.release }} download-artifact: false - dry-run: true + dry-run: false component: ${{ toJson(matrix.component) }} platforms: ${{ needs.load-docker-build-components.outputs.platforms }} tags: "${{ env.IMAGE_VERSION }},latest" @@ -153,7 +147,7 @@ jobs: uses: actions/checkout@v4 with: fetch-depth: 0 - ref: release-${{ env.RELEASE_VERSION }} + ref: release-${{ inputs.release }} - name: Configure Git run: | @@ -175,16 +169,16 @@ jobs: with: config-name: release-drafter-config.yml publish: true - name: ${{ env.RELEASE_VERSION }} - tag: ${{ env.RELEASE_VERSION }} - version: ${{ env.RELEASE_VERSION }} + name: ${{ inputs.release }} + tag: ${{ inputs.release }} + version: ${{ inputs.release }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Upload Assets uses: netcracker/qubership-workflow-hub/actions/assets-action@v2.0.11 with: - tag: ${{ env.RELEASE_VERSION }} + tag: ${{ inputs.release }} item-path: .cr-release-packages/*.tgz env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 470d1c33d51603c2aebba782df29b4d73c20e557 Mon Sep 17 00:00:00 2001 From: yerkennz Date: Wed, 11 Mar 2026 14:25:16 +0500 Subject: [PATCH 4/5] fix: refactor release process --- .github/docker-build-config.json | 79 ---------------------- .github/helm-charts-release-config.yaml | 21 ------ .github/workflows/helm-charts-release.yaml | 14 ++-- 3 files changed, 7 insertions(+), 107 deletions(-) delete mode 100644 .github/docker-build-config.json delete mode 100644 .github/helm-charts-release-config.yaml diff --git a/.github/docker-build-config.json b/.github/docker-build-config.json deleted file mode 100644 index a91d974..0000000 --- a/.github/docker-build-config.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "components": [ - { - "name": "pgskipper-operator", - "file": "operator/build/Dockerfile", - "context": "operator" - }, - { - "name": "pgskipper-operator-transfer", - "file": "transfer/Dockerfile", - "context": "operator" - }, - { - "name": "pgskipper-operator-tests", - "file": "tests/Dockerfile", - "context": "tests" - }, - { - "name": "pgskipper-docker-backup-daemon", - "file": "services/backup-daemon/Dockerfile", - "context": "services/backup-daemon" - }, - { - "name": "pgskipper-docker-dbaas-adapter", - "file": "services/dbaas-adapter/build/Dockerfile", - "context": "services/dbaas-adapter" - }, - { - "name": "pgskipper-docker-monitoring-agent", - "file": "services/monitoring-agent/Dockerfile", - "context": "services/monitoring-agent" - }, - { - "name": "pgskipper-docker-patroni-18", - "file": "services/patroni/Dockerfile", - "context": "services/patroni", - "pg_version": "18" - }, - { - "name": "pgskipper-docker-patroni-17", - "file": "services/patroni/Dockerfile", - "context": "services/patroni", - "pg_version": "17" - }, - { - "name": "pgskipper-docker-patroni-16", - "file": "services/patroni/Dockerfile", - "context": "services/patroni", - "pg_version": "16" - }, - { - "name": "pgskipper-docker-patroni-15", - "file": "services/patroni/Dockerfile", - "context": "services/patroni", - "pg_version": "15" - }, - { - "name": "pgskipper-docker-pgbackrest-sidecar", - "file": "services/pgbackrest-sidecar/build/Dockerfile", - "context": "services/pgbackrest-sidecar" - }, - { - "name": "pgskipper-docker-query-exporter", - "file": "services/query-exporter/build/Dockerfile", - "context": "services/query-exporter" - }, - { - "name": "pgskipper-docker-replication-controller", - "file": "services/replication-controller/build/Dockerfile", - "context": "services/replication-controller" - }, - { - "name": "pgskipper-docker-upgrade", - "file": "services/upgrade/Dockerfile", - "context": "services/upgrade" - } - ], - "platforms": "linux/amd64,linux/arm64" -} diff --git a/.github/helm-charts-release-config.yaml b/.github/helm-charts-release-config.yaml deleted file mode 100644 index 5915f6c..0000000 --- a/.github/helm-charts-release-config.yaml +++ /dev/null @@ -1,21 +0,0 @@ ---- -charts: - - name: patroni-core - chart_file: operator/charts/patroni-core/Chart.yaml - values_file: operator/charts/patroni-core/values.yaml - image: - - ghcr.io/netcracker/pgskipper-operator:${release} - - ghcr.io/netcracker/pgskipper-docker-patroni-16:${release} - - ghcr.io/netcracker/pgskipper-docker-upgrade:${release} - - ghcr.io/netcracker/pgskipper-operator-tests:${release} - - name: patroni-services - chart_file: operator/charts/patroni-services/Chart.yaml - values_file: operator/charts/patroni-services/values.yaml - image: - - ghcr.io/netcracker/pgskipper-operator:${release} - - ghcr.io/netcracker/pgskipper-docker-monitoring-agent:${release} - - ghcr.io/netcracker/pgskipper-docker-backup-daemon:${release} - - ghcr.io/netcracker/pgskipper-docker-dbaas-adapter:${release} - - ghcr.io/netcracker/qubership-docker-query-exporter:${release} - - ghcr.io/netcracker/pgskipper-docker-replication-controller:${release} - - ghcr.io/netcracker/pgskipper-operator-tests:${release} diff --git a/.github/workflows/helm-charts-release.yaml b/.github/workflows/helm-charts-release.yaml index 03691b3..818ff25 100644 --- a/.github/workflows/helm-charts-release.yaml +++ b/.github/workflows/helm-charts-release.yaml @@ -45,7 +45,7 @@ jobs: - name: Load Docker Configuration id: load_component run: | - verify=$(cat "$GITHUB_WORKSPACE/.github/docker-build-config.json" | jq ' + verify=$(cat "$GITHUB_WORKSPACE/.github/build-config.cfg" | jq ' def verify_structure: .components as $components | .platforms as $platforms @@ -56,12 +56,12 @@ jobs: | if . then true else false end ') if [ ${verify} == 'true' ]; then - echo "✅ $GITHUB_WORKSPACE/.github/docker-build-config.json file is valid" - components=$(jq -c ".components" "$GITHUB_WORKSPACE/.github/docker-build-config.json") - platforms=$(jq -c ".platforms" "$GITHUB_WORKSPACE/.github/docker-build-config.json") + echo "✅ $GITHUB_WORKSPACE/.github/build-config.cfg file is valid" + components=$(jq -c ".components" "$GITHUB_WORKSPACE/.github/build-config.cfg") + platforms=$(jq -c ".platforms" "$GITHUB_WORKSPACE/.github/build-config.cfg") else - echo "❗ $GITHUB_WORKSPACE/.github/docker-build-config.json file is invalid" - echo "❗ $GITHUB_WORKSPACE/.github/docker-build-config.json file is invalid" >> $GITHUB_STEP_SUMMARY + echo "❗ $GITHUB_WORKSPACE/.github/build-config.cfg file is invalid" + echo "❗ $GITHUB_WORKSPACE/.github/build-config.cfg file is invalid" >> $GITHUB_STEP_SUMMARY exit 1 fi echo "components=${components}" >> $GITHUB_OUTPUT @@ -106,7 +106,7 @@ jobs: uses: netcracker/qubership-workflow-hub/actions/charts-values-update-action@v2.0.1 with: release-version: ${{ inputs.release }} - config-file: .github/helm-charts-release-config.yaml + config-file: .github/charts-values-update-config.yaml env: ${{ insert }}: ${{ vars }} - name: "Debug" From cfbd2a38215706fcc557ba948e19dfc4fe007f0f Mon Sep 17 00:00:00 2001 From: yerkennz Date: Fri, 13 Mar 2026 12:38:42 +0500 Subject: [PATCH 5/5] fix: uncommented update config value --- .github/charts-values-update-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/charts-values-update-config.yaml b/.github/charts-values-update-config.yaml index 4f5d536..1f8c717 100644 --- a/.github/charts-values-update-config.yaml +++ b/.github/charts-values-update-config.yaml @@ -27,5 +27,5 @@ charts: - ghcr.io/netcracker/pgskipper-docker-replication-controller:${release} - ghcr.io/netcracker/pgskipper-docker-pgbackrest-sidecar:${release} - ghcr.io/netcracker/pgskipper-docker-backup-daemon:${release} - # - ghcr.io/netcracker/pgskipper-docker-dbaas-adapter:${release} + - ghcr.io/netcracker/pgskipper-docker-dbaas-adapter:${release} - ghcr.io/netcracker/pgskipper-operator-tests:${release}