diff --git a/.github/workflows/docker-release.yml b/.github/workflows/docker-release.yml index 03e7d86..91066fb 100644 --- a/.github/workflows/docker-release.yml +++ b/.github/workflows/docker-release.yml @@ -103,3 +103,16 @@ jobs: BUILD_DATE=${{ github.event.repository.updated_at }} VCS_REF=${{ github.sha }} VERSION=${{ needs.extract-version.outputs.version }} + + trigger-github-release: + name: Trigger GitHub Release Workflow + runs-on: ubuntu-latest + needs: docker-build + + steps: + - name: Trigger Version Release Workflow + uses: benc-uk/workflow-dispatch@v1 + with: + workflow: version-release.yml + token: ${{ secrets.PUBLISHER_TOKEN }} + ref: ${{ github.ref }} diff --git a/.github/workflows/github-release.yml b/.github/workflows/github-release.yml index 949f3ea..27f9674 100644 --- a/.github/workflows/github-release.yml +++ b/.github/workflows/github-release.yml @@ -1,12 +1,6 @@ name: GitHub Release on: - workflow_run: - workflows: ["Docker Release"] - types: - - completed - branches: - - 'release/**' workflow_dispatch: permissions: @@ -19,8 +13,6 @@ jobs: create-github-release: name: Create GitHub Release runs-on: ubuntu-latest - # Only run if the upstream workflow succeeded - if: ${{ github.event.workflow_run.conclusion == 'success' || github.event_name == 'workflow_dispatch' }} steps: - name: Checkout code