From 67faa72f7f3a101de06db1b6b35f36de5151c53c Mon Sep 17 00:00:00 2001 From: Andrew Williams Date: Sat, 16 Aug 2025 13:34:01 +0100 Subject: [PATCH] Remove Helm Chart --- .github/workflows/release-chart.yaml | 30 ------------------------ .github/workflows/release.yaml | 5 +++- charts/smsbot/Chart.yaml | 18 -------------- charts/smsbot/ci/ct-values.yaml | 10 -------- charts/smsbot/templates/NOTES.txt | 1 - charts/smsbot/templates/common.yaml | 1 - charts/smsbot/values.yaml | 35 ---------------------------- 7 files changed, 4 insertions(+), 96 deletions(-) delete mode 100644 .github/workflows/release-chart.yaml delete mode 100644 charts/smsbot/Chart.yaml delete mode 100644 charts/smsbot/ci/ct-values.yaml delete mode 100644 charts/smsbot/templates/NOTES.txt delete mode 100644 charts/smsbot/templates/common.yaml delete mode 100644 charts/smsbot/values.yaml diff --git a/.github/workflows/release-chart.yaml b/.github/workflows/release-chart.yaml deleted file mode 100644 index 8c76f4a..0000000 --- a/.github/workflows/release-chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -name: Release Helm Chart - -"on": - push: - branches: - - main - paths: - - "charts/**/Chart.yaml" - -jobs: - release: - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v5 - with: - fetch-depth: 0 - - - name: Configure Git - run: | - git config user.name "$GITHUB_ACTOR" - git config user.email "$GITHUB_ACTOR@users.noreply.github.com" - - name: Install Helm - uses: azure/setup-helm@v4 - - - name: Run chart-releaser - uses: helm/chart-releaser-action@v1.7.0 - env: - CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}" - CR_RELEASE_NAME_TEMPLATE: "smsbot-helm-chart-{{ .Version }}" diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 71a6c75..14c2373 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -1,6 +1,9 @@ name: Release -on: + +"on": push: + branches: + - main tags: - "[0-9]+.[0-9]+.[0-9]+" diff --git a/charts/smsbot/Chart.yaml b/charts/smsbot/Chart.yaml deleted file mode 100644 index 03c0a39..0000000 --- a/charts/smsbot/Chart.yaml +++ /dev/null @@ -1,18 +0,0 @@ -apiVersion: v2 -appVersion: 0.0.7 -description: A simple Telegram bot to receive SMS messages. -name: smsbot -version: 0.0.7 -kubeVersion: ">=1.19.0-0" -keywords: -- smsbot -home: https://github.com/nikdoof/smsbot/tree/main/charts/smsbot -sources: -- https://github.com/nikdoof/smsbot -maintainers: -- name: nikdoof - email: nikdoof@users.noreply.github.com -dependencies: -- name: common - repository: https://library-charts.k8s-at-home.com - version: 4.5.2 diff --git a/charts/smsbot/ci/ct-values.yaml b/charts/smsbot/ci/ct-values.yaml deleted file mode 100644 index 14fa1eb..0000000 --- a/charts/smsbot/ci/ct-values.yaml +++ /dev/null @@ -1,10 +0,0 @@ -env: - SMSBOT_TELEGRAM_BOT_TOKEN: xxxx -ingress: - main: - enabled: true - hosts: - - host: smsbot.domain.tld - paths: - - path: / - pathType: Prefix diff --git a/charts/smsbot/templates/NOTES.txt b/charts/smsbot/templates/NOTES.txt deleted file mode 100644 index f169dbe..0000000 --- a/charts/smsbot/templates/NOTES.txt +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.notes.defaultNotes" . }} \ No newline at end of file diff --git a/charts/smsbot/templates/common.yaml b/charts/smsbot/templates/common.yaml deleted file mode 100644 index 0964ad2..0000000 --- a/charts/smsbot/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} \ No newline at end of file diff --git a/charts/smsbot/values.yaml b/charts/smsbot/values.yaml deleted file mode 100644 index a44e6cd..0000000 --- a/charts/smsbot/values.yaml +++ /dev/null @@ -1,35 +0,0 @@ -# -# IMPORTANT NOTE -# -# This chart inherits from the k8s@home library chart. You can check the default values/options here: -# https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml -# - -image: - # -- image repository - repository: ghcr.io/nikdoof/smsbot - # -- image pull policy - pullPolicy: IfNotPresent - # -- image tag - tag: 0.0.7 - -# -- environment variables. -# @default -- See below -env: - # -- Set the container timezone - TZ: UTC - # SMSBOT_TELEGRAM_BOT_TOKEN: - -# -- Configures service settings for the chart. -# @default -- See values.yaml -service: - main: - ports: - http: - port: 80 - -ingress: - # -- Enable and configure ingress settings for the chart under this key. - # @default -- See values.yaml - main: - enabled: false