.gitea/workflows/release-drafter.yml aktualisiert
CI / release (push) Failing after 13s Details
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 15s Details

This commit is contained in:
florian 2024-01-13 18:27:06 +01:00
parent 395c7aa121
commit eb5ce7f704
1 changed files with 14 additions and 34 deletions

View File

@ -1,41 +1,21 @@
name: Release Drafter name: 'CI'
on: on:
push: push:
# branches to consider in the event; optional, defaults to all tags:
branches: - '*'
- main
# pull_request event is required only for autolabeler
pull_request:
# Only following types are handled by the action, but one can default to all as well
types: [opened, reopened, synchronize]
# pull_request_target event is required for autolabeler to support PRs from forks
# pull_request_target:
# types: [opened, reopened, synchronize]
permissions:
contents: read
jobs: jobs:
update_release_draft: release:
permissions: if: startsWith(github.ref, 'refs/tags/')
# write permission is required to create a github release
contents: write
# write permission is required for autolabeler
# otherwise, read permission is required at least
pull-requests: write
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
# (Optional) GitHub Enterprise requires GHE_HOST variable set - name: Build Changelog
- name: Set GHE_HOST id: github_release
run: | uses: mikepenz/release-changelog-builder-action@v3
echo "GHE_HOST=server:3000" >> $GITHUB_ENV
# Drafts your next Release notes as Pull Requests are merged into "master"
- uses: release-drafter/release-drafter@v5
# (Optional) specify config name to use, relative to .github/. Default: release-drafter.yml
# with:
# config-name: my-config.yml
# disable-autolabeler: true
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Create Release
uses: mikepenz/action-gh-release@v0.2.0-a03 #softprops/action-gh-release
with:
body: ${{steps.github_release.outputs.changelog}}