From c29f4d748d288c56b4e6e718c6bb47e6b73dea43 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mois=C3=A9s=20Calzado?= <56086628+moicalcob@users.noreply.github.com> Date: Mon, 10 Jun 2024 10:57:21 +0200 Subject: [PATCH] Add workflow to deploy changes to Dedicateds channel (#552) * Add workflow to deploy changes to Dedicateds channel * Test * Finish --- .../workflows/release-dedicateds-changes.yaml | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 .github/workflows/release-dedicateds-changes.yaml diff --git a/.github/workflows/release-dedicateds-changes.yaml b/.github/workflows/release-dedicateds-changes.yaml new file mode 100644 index 00000000..305ee4b1 --- /dev/null +++ b/.github/workflows/release-dedicateds-changes.yaml @@ -0,0 +1,30 @@ +name: Deploy changes to Dedicateds channel +on: + push: + branches: + - main + +jobs: + release-changes: + timeout-minutes: 3 + runs-on: ubuntu-22.04 + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Generate channel name + id: get-chart-version + shell: bash + run: | + # Share the variable for further steps + echo "version=$(yq .version -r chart/Chart.yaml)" >> "$GITHUB_OUTPUT" + + - name: Publish changes into channel + uses: ./.github/actions/publish-release + with: + replicated-channel: "Dedicateds" + version: ${{ steps.get-chart-version.outputs.version }} + release-notes: "CARTO Self-Hosted version generated from main branch." + trigger-action: "dev" + gcloud-service-account: ${{ secrets.CARTO_ARTIFACTS_SERVICE_ACCOUNT }} + replicated-api-token: ${{ secrets.REPLICATED_API_TOKEN }}