t.behrendt 244a648848 ci: allow force release (#1)
Reviewed-on: #1
Co-authored-by: Timo Behrendt <t.behrendt@t00n.de>
Co-committed-by: Timo Behrendt <t.behrendt@t00n.de>
2026-04-29 18:18:21 +02:00
2026-04-29 18:18:21 +02:00
2026-04-29 18:17:07 +02:00

k_deploy_actions

Reusable actions for the k_ repositories.

Available Actions

Extract Chart Name from Repository Name

Path: ./.gitea/actions/extract-chart-name-from-repo-name

Extracts the chart name from repository names using the helm-<chart-name> convention.

Usage

- name: Extract chart name
  id: chart_name
  uses: https://gitea.t000-n.de/t.behrendt/.gitea/actions/extract-chart-name-from-repo-name
  with:
    repo: ${{ github.repository_name }} # e.g. "helm-my-service"

Inputs

Parameter Description Required
repo Full repository name (e.g. helm-my-chart) Yes

Outputs

Output Description
chart-name Extracted chart name (e.g. my-chart from helm-my-chart)

Example

For helm-user-service, this action returns user-service.

Extract Namespace from Repository Name

Path: ./.gitea/actions/extract-namespace-from-repo-name

Extracts the namespace from repository names using the k_<namespace-name> convention.

Usage

- name: Extract namespace
  id: namespace
  uses: ./.gitea/actions/extract-namespace-from-repo-name
  with:
    repo: ${{ github.repository_name }} # e.g. "k_platform-service"

Inputs

Parameter Description Required
repo Repository name (e.g. k_platform-service) Yes

Outputs

Output Description
namespace Extracted namespace (e.g. platform-service from k_platform-service)

Example

For k_core-apps, this action returns core-apps.

S
Description
No description provided
Readme 27 KiB