From 211812427b943161885bb3226fabd5bccf6c044b Mon Sep 17 00:00:00 2001 From: alterNERDtive Date: Sun, 18 Feb 2024 23:19:14 +0100 Subject: [PATCH] chore: forgejo workflows --- .forgejo/workflows/create-release.yaml | 33 ++++++++++++++++++++++++++ .github/workflows/create-release.yaml | 2 +- 2 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 .forgejo/workflows/create-release.yaml diff --git a/.forgejo/workflows/create-release.yaml b/.forgejo/workflows/create-release.yaml new file mode 100644 index 0000000..8ed0edf --- /dev/null +++ b/.forgejo/workflows/create-release.yaml @@ -0,0 +1,33 @@ +name: Create release on tag push + +on: + push: + tags: + - 'release/*' + +jobs: + build: + name: Create mod release + runs-on: ubuntu-latest + permissions: + contents: write + + steps: + - name: Checkout source code + uses: actions/checkout@v4 + + - name: Get release body + run: | + echo "release_body=$(cat CHANGELOG.md)" >> "$GITHUB_ENV" + + - name: Setup Go + uses: actions/setup-go@v4 + with: + go-version: '>=1.20.1' + + - name: Draft release + uses: https://gitea.com/actions/release-action@main + with: + body: ${{ env.release_body }} + draft: true + api_key: '${{ secrets.RELEASE_TOKEN }}' diff --git a/.github/workflows/create-release.yaml b/.github/workflows/create-release.yaml index 1dc3b05..a252907 100644 --- a/.github/workflows/create-release.yaml +++ b/.github/workflows/create-release.yaml @@ -14,7 +14,7 @@ jobs: steps: - name: Checkout source code - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Setup MSBuild uses: microsoft/setup-msbuild@v1.1