diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml new file mode 100644 index 0000000..fcd5b40 --- /dev/null +++ b/.gitea/workflows/release.yaml @@ -0,0 +1,27 @@ +name: Release + +on: + push: + branches: + - main + paths: + - "./gitea/workflows/cd.yaml" + - "./gitea/workflows/ci.yaml" + +jobs: + release: + name: Release + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6 + with: + fetch-depth: 0 + - name: Increment tag + id: tag + uses: https://gitea.t000-n.de/t.behrendt/conventional-semantic-git-tag-increment@0.1.15 + with: + token: ${{ secrets.GITEA_TOKEN }} + - name: Push tag + uses: https://gitea.t000-n.de/t.behrendt/actions/release-git-tag@0.0.3 + with: + tag: ${{ steps.tag.outputs.new-tag }}