Skip to content

Commit 55e285a

Browse files
committed
fix release workflow
1 parent fbfeb58 commit 55e285a

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

.github/workflows/push_main.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
name: Jobs for new commits on main (and similar branches)
22
on:
3-
push:
3+
workflow_run:
4+
workflows: ["checks"]
5+
types:
6+
- completed
47
branches:
58
- main
69
- v1
@@ -105,7 +108,6 @@ jobs:
105108
Gc-root-bindings:
106109
name: add a gc root for the latest bindings build
107110
if: github.ref == 'refs/heads/main'
108-
needs: Prepare
109111
runs-on: [sdk-self-hosted-linux-amd64-build-system]
110112
steps:
111113
- uses: actions/checkout@v4
@@ -123,7 +125,6 @@ jobs:
123125
if: github.ref == 'refs/heads/main'
124126
timeout-minutes: 180
125127
runs-on: ubuntu-latest
126-
needs: [Build-And-Test-Server, Run-Unit-Tests, Build-And-Test-Web]
127128
steps:
128129
- name: Restore repository
129130
uses: actions/cache@v4

0 commit comments

Comments
 (0)