Skip to content

Commit 1241fb9

Browse files
committed
fix github actions workflows (kubeovn#2363)
1 parent 8bb647d commit 1241fb9

File tree

4 files changed

+134
-71
lines changed

4 files changed

+134
-71
lines changed

.github/workflows/build-windows.yaml

+4-6
Original file line numberDiff line numberDiff line change
@@ -64,10 +64,9 @@ jobs:
6464

6565
build-ovs-and-ovn:
6666
name: Build OVS and OVN
67-
needs:
68-
- filter
67+
needs: filter
6968
runs-on: windows-2019
70-
if: github.event_name != 'pull_request' || needs.filter.outputs.build-ovs-ovn == 'true'
69+
if: github.event_name == 'release' || github.event_name == 'workflow_dispatch' || needs.filter.outputs.build-ovs-ovn == 'true'
7170
steps:
7271
- name: Check out PTHREADS4W
7372
run: |
@@ -171,10 +170,9 @@ jobs:
171170

172171
build-kube-ovn:
173172
name: Build Kube-OVN
174-
needs:
175-
- filter
173+
needs: filter
176174
runs-on: windows-2019
177-
if: github.event_name != 'pull_request' || needs.filter.outputs.build-kube-ovn == 'true'
175+
if: github.event_name == 'release' || github.event_name == 'workflow_dispatch' || needs.filter.outputs.build-kube-ovn == 'true'
178176
steps:
179177
- uses: actions/checkout@v3
180178
- uses: actions/setup-go@v3

0 commit comments

Comments
 (0)