name: Release on: workflow_dispatch: permissions: contents: read # for checkout jobs: release: name: Release runs-on: ubuntu-latest permissions: contents: write # to be able to publish a GitHub release issues: write # to be able to comment on released issues steps: - name: Checkout uses: actions/checkout@v4 - name: Determine release version and changelog run: npx semantic-release