ci: add release pipeline #2

Merged
xoxys merged 7 commits from add-release into main 2022-12-18 16:23:08 +01:00
Showing only changes of commit 7d36bdc998 - Show all commits

View File

@ -49,16 +49,12 @@ steps:
commands: commands:
- git fetch -tq - git fetch -tq
- git-chglog --no-color --no-emoji -o CHANGELOG.md ${DRONE_TAG:---next-tag unreleased unreleased} - git-chglog --no-color --no-emoji -o CHANGELOG.md ${DRONE_TAG:---next-tag unreleased unreleased}
depends_on:
- tags
- name: changelog-format - name: changelog-format
image: thegeeklab/alpine-tools image: thegeeklab/alpine-tools
commands: commands:
- prettier CHANGELOG.md - prettier CHANGELOG.md
- prettier -w CHANGELOG.md - prettier -w CHANGELOG.md
depends_on:
- changelog-generate
- name: publish-gitea - name: publish-gitea
image: plugins/gitea-release image: plugins/gitea-release
@ -72,9 +68,6 @@ steps:
when: when:
ref: ref:
- refs/tags/** - refs/tags/**
depends_on:
- publish-dockerhub
- publish-quay
trigger: trigger:
ref: ref:
@ -87,6 +80,6 @@ depends_on:
--- ---
kind: signature kind: signature
hmac: 8811fe550ab6c86d00c61525cfb9decaf56d324633c3a7171057d2f12cf5b86d hmac: 3ecadad3cee7f0d3431ef14117996741a4c4d7bbfa94adc16c009556ccc3f4c0
... ...