workflow to publish the release from integration

This commit is contained in:
Earl Warren 2023-05-23 23:07:04 +02:00
parent abaabc211d
commit 20b87512bd
No known key found for this signature in database
GPG key ID: 0579CB2928A78A00
2 changed files with 32 additions and 1 deletions

View file

@ -0,0 +1,31 @@
name: Publish release
on:
push:
tags: 'v*'
jobs:
release:
runs-on: self-hosted
if: github.repository_owner == 'forgejo-release' && secrets.TOKEN != ''
steps:
- uses: actions/checkout@v3
- name: download release
uses: https://code.forgejo.org/actions/forgejo-release@v1
with:
url: https://code.forgejo.org
repo: forgejo-integration/runner
direction: download
release-dir: release
token: ${{ secrets.TOKEN }}
- name: upload release
uses: https://code.forgejo.org/actions/forgejo-release@v1
with:
url: https://code.forgejo.org
repo: forgejo/runner
direction: upload
release-dir: release
release-notes: "RELEASE-NOTES#${{ steps.build.outputs.tag }}"
token: ${{ secrets.TOKEN }}

View file

@ -1,4 +1,4 @@
name: Publish release name: Build release
on: on:
push: push: