From 23cefa6c7f127f9104e20661456f5b8895af1ae2 Mon Sep 17 00:00:00 2001 From: Gabriel Jablonski Date: Wed, 27 Aug 2025 13:42:39 -0300 Subject: [PATCH] chore: update workflows to auto-update version tag (#103) * chore: update workflows to auto-update version tag * chore: add line break on superadmin panel --- .github/workflows/publish_ee_github_docker.yml | 10 ++++++++++ .github/workflows/publish_github_docker.yml | 10 ++++++++++ app/views/super_admin/application/_navigation.html.erb | 3 ++- 3 files changed, 22 insertions(+), 1 deletion(-) diff --git a/.github/workflows/publish_ee_github_docker.yml b/.github/workflows/publish_ee_github_docker.yml index a41a608c3..3d390333f 100644 --- a/.github/workflows/publish_ee_github_docker.yml +++ b/.github/workflows/publish_ee_github_docker.yml @@ -39,6 +39,16 @@ jobs: run: | echo -en '\nENV CW_EDITION="ee"' >> docker/Dockerfile + - name: Update version in app.yml + run: | + if [[ "$GIT_REF" =~ ^v(.+)$ ]]; then + VERSION="${BASH_REMATCH[1]}" + echo "Updating version to: $VERSION" + sed -i "s/version: '.*'/version: '$VERSION'/" config/app.yml + else + echo "No version tag found, keeping existing version" + fi + - name: Set Docker Tags run: | SANITIZED_REF=$(echo "$GIT_REF" | sed 's/\//-/g') diff --git a/.github/workflows/publish_github_docker.yml b/.github/workflows/publish_github_docker.yml index 65ad6d682..60ebab774 100644 --- a/.github/workflows/publish_github_docker.yml +++ b/.github/workflows/publish_github_docker.yml @@ -40,6 +40,16 @@ jobs: rm -rf enterprise rm -rf spec/enterprise + - name: Update version in app.yml + run: | + if [[ "$GIT_REF" =~ ^v(.+)$ ]]; then + VERSION="${BASH_REMATCH[1]}" + echo "Updating version to: $VERSION" + sed -i "s/version: '.*'/version: '$VERSION'/" config/app.yml + else + echo "No version tag found, keeping existing version" + fi + - name: Set Docker Tags run: | SANITIZED_REF=$(echo "$GIT_REF" | sed 's/\//-/g') diff --git a/app/views/super_admin/application/_navigation.html.erb b/app/views/super_admin/application/_navigation.html.erb index 787576d33..2fa67aba1 100644 --- a/app/views/super_admin/application/_navigation.html.erb +++ b/app/views/super_admin/application/_navigation.html.erb @@ -24,7 +24,8 @@ as defined by the routes in the `admin/` namespace
<%= link_to image_tag('/brand-assets/logo_thumbnail.svg', alt: 'Chatwoot Admin Dashboard', class: 'h-10'), super_admin_root_url %>
-
Chatwoot <%= Chatwoot.config[:version] %>
+
Chatwoot
+
<%= Chatwoot.config[:version] %>
Super Admin Console