From c294ce250cb394a128614871bd1a28fbbce4126e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tilen=20Barbiri=C4=8D?= Date: Sun, 15 Feb 2026 13:53:19 +0100 Subject: [PATCH] fix(ci): refactor, add secrets --- ...{publish-chart.yml => release-publish.yml} | 9 ++++---- .woodpecker/release.yaml | 22 ------------------- 2 files changed, 4 insertions(+), 27 deletions(-) rename .woodpecker/{publish-chart.yml => release-publish.yml} (90%) delete mode 100644 .woodpecker/release.yaml diff --git a/.woodpecker/publish-chart.yml b/.woodpecker/release-publish.yml similarity index 90% rename from .woodpecker/publish-chart.yml rename to .woodpecker/release-publish.yml index c20dee4..27e7d9e 100644 --- a/.woodpecker/publish-chart.yml +++ b/.woodpecker/release-publish.yml @@ -4,7 +4,6 @@ when: path: include: - 'helm/**' - - '.woodpecker/**' - event: tag ref: "refs/tags/v*" @@ -13,9 +12,9 @@ steps: image: node:24-alpine environment: GITEA_TOKEN: - from_secret: gitea_token + from_secret: RELEASE_TOKEN GITEA_USERNAME: - from_secret: gitea_username + from_secret: RELEASE_USERNAME GITEA_URL: ${CI_FORGE_URL} commands: - apk add --no-cache git @@ -40,9 +39,9 @@ steps: image: quay.io/helmpack/chart-testing:v3.11.0 environment: GITEA_USERNAME: - from_secret: gitea_username + from_secret: RELEASE_USERNAME GITEA_TOKEN: - from_secret: gitea_token + from_secret: RELEASE_TOKEN commands: - | for pkg in .cr-release-packages/*.tgz; do diff --git a/.woodpecker/release.yaml b/.woodpecker/release.yaml deleted file mode 100644 index de606b5..0000000 --- a/.woodpecker/release.yaml +++ /dev/null @@ -1,22 +0,0 @@ -when: - - event: push - branch: main - -steps: - - name: release - image: node:20-alpine - environment: - GITEA_TOKEN: - from_secret: gitea_token - GITEA_USERNAME: - from_secret: gitea_username - GITEA_URL: ${CI_FORGE_URL} - commands: - - apk add --no-cache git - - git config --global credential.helper store - - echo "https://$${GITEA_USERNAME}:$${GITEA_TOKEN}@git.barbiric.io" > ~/.git-credentials - - npm install -g semantic-release @semantic-release/commit-analyzer @semantic-release/release-notes-generator @semantic-release/changelog @semantic-release/git @forge-for-gitea/semantic-release-gitea - - npx semantic-release - when: - event: push - branch: main \ No newline at end of file