From 4802cba8f3d674a0cc0cf35a6fdd70eb3d0ac188 Mon Sep 17 00:00:00 2001 From: drewdrew Date: Fri, 4 Jul 2025 15:49:18 +0200 Subject: [PATCH] chore: release on push to main --- .github/workflows/release.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index da9ee65..7eb8423 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -7,6 +7,9 @@ on: description: "Reason for docs release" required: true default: "General" + push: + branches: + - main jobs: docs: @@ -40,5 +43,9 @@ jobs: - name: Trigger Release run: | git add docs.json - git commit -m "Release docs (${{ github.event.inputs.release_reason }})" + if [ "${{ github.event_name }}" = "workflow_dispatch" ]; then + git commit -m "Release docs (${{ github.event.inputs.release_reason }})" + else + git commit -m "Release docs (auto-release on merge to main)" + fi git push origin HEAD:main