ci: publish releases (#3647)

* ci: publish releases

BREAKING CHANGE: 🧨 increment major version

* fix: release on v2-alpha

* remove test release channel

* fix: push to discord from goreleaser

* fix: Revert "remove test release channel"

This reverts commit a0c8ae8e033edb6faf758868019e9fe8cd41832d.

* fix: pass wh secrets

* fix: configure discord webhook

* fix: update goreleaser

* fix: env format

* remove test channel
This commit is contained in:
Elio Bischof 2022-05-17 16:06:56 +02:00 committed by GitHub
parent 4261959914
commit 8d0cf9f368
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 6 additions and 4 deletions

View File

@ -65,12 +65,14 @@ jobs:
if: steps.semantic.outputs.new_release_published == 'true' && github.ref == 'refs/heads/main' || github.event_name == 'workflow_dispatch'
with:
distribution: goreleaser
version: v1.5.0
version: v1.8.3
args: release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GORELEASER_TOKEN_TAP: ${{ steps.generate-token.outputs.token }}
RELEASE_VERSION: ${{ steps.semantic.outputs.release-version }} # I think this line is not needed. Nevertheless, it's explicit
DISCORD_WEBHOOK_ID: "976058224484687932"
DISCORD_WEBHOOK_TOKEN: "${{ secrets.DISCORD_WEBHOOK_TOKEN }}"
- name: Publish go coverage
uses: codecov/codecov-action@v3.1.0
with:

View File

@ -4,7 +4,7 @@ release:
github:
owner: zitadel
name: zitadel
draft: true
draft: false
prerelease: auto
before:
@ -91,5 +91,5 @@ brews:
announce:
discord:
enabled: false #enable when we release v2
enabled: true
message_template: 'ZITADEL {{ .Tag }} is ready! Check the notes: https://github.com/zitadel/zitadel/releases/tag/{{ .Tag }}'

View File

@ -2,7 +2,7 @@ module.exports = {
branches: [
{name: 'main'},
{name: '1.x.x', range: '1.x.x', channel: '1.x.x'},
{name: 'v2', prerelease: true},
{name: 'v2-alpha', prerelease: true},
],
plugins: [
"@semantic-release/commit-analyzer"