From 11fd98c16b8b3bb58d3179ad1de75776b60878b7 Mon Sep 17 00:00:00 2001 From: Mykhailo Nikiforov Date: Thu, 14 Nov 2024 20:30:32 +0200 Subject: [PATCH] build: add auto release --- .gitea/workflows/nix-flake-release.yml | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/nix-flake-release.yml b/.gitea/workflows/nix-flake-release.yml index a0502b4..f858810 100644 --- a/.gitea/workflows/nix-flake-release.yml +++ b/.gitea/workflows/nix-flake-release.yml @@ -40,14 +40,27 @@ jobs: - uses: actions/checkout@v4 with: fetch-depth: 0 + + - run: | + git config user.name gitea-bot + git config user.email bot@git.palkoi.net + git config --global user.email bot@git.palkoi.net + git config --global user.name gitea-bot + - name: Semver release uses: cocogitto/cocogitto-action@v3 id: release with: release: true - git-user: "Gitea Bot" + git-user: "gitea-bot" git-user-email: "bot@git.palkoi.net" check-latest-tag-only: true - # The version number is accessible as a github action output - - name: Print version - run: "echo '${{ steps.release.outputs.version }}'" + + - name: Generate Changelog + run: cog changelog --at ${{ steps.release.outputs.version }} -t full_hash > GITHUB_CHANGELOG.md + + - name: Upload github release + uses: softprops/action-gh-release@v1 + with: + body_path: GITHUB_CHANGELOG.md + tag_name: ${{ steps.release.outputs.version }}