From 022e94a287593bca17759b03c9862192ab5492ea Mon Sep 17 00:00:00 2001 From: Luke Tainton Date: Wed, 15 Jan 2025 21:52:52 +0000 Subject: [PATCH] feat(ci): auto-release on push --- .gitea/workflows/release.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .gitea/workflows/release.yml diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml new file mode 100644 index 0000000..1e038ab --- /dev/null +++ b/.gitea/workflows/release.yml @@ -0,0 +1,21 @@ +name: Release +on: + workflow_dispatch: + push: + branches: + - main + +jobs: + create_release: + name: Create Release + needs: test + uses: https://git.tainton.uk/actions/gha-workflows/.gitea/workflows/create-release.yml@main + secrets: + ACTIONS_TOKEN: ${{ secrets.ACTIONS_TOKEN }} + + print_release: + name: Print Release + runs-on: ubuntu-latest + needs: create_release + steps: + - run: echo "Created release ${{ needs.create_release.outputs.release_name }}."