Skip to content

Commit 4325f0f

Browse files
committed
ci: Test Envoy sync in PRs
Signed-off-by: Ryan Northey <[email protected]>
1 parent 5e6d96c commit 4325f0f

File tree

1 file changed

+23
-1
lines changed

1 file changed

+23
-1
lines changed

.github/workflows/ci.yaml

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,26 @@ jobs:
1212
steps:
1313
- uses: actions/checkout@v4
1414
- name: build and test
15-
run: make docker_tests
15+
run: make docker_tests
16+
17+
sync:
18+
runs-on: ubuntu-latest
19+
steps:
20+
# Checkout the repo
21+
- name: 'Checkout Repository'
22+
uses: actions/checkout@v4
23+
with:
24+
path: go-control-plane
25+
26+
# Checkout the Envoy repo
27+
- name: 'Checkout Repository'
28+
uses: actions/checkout@v4
29+
with:
30+
repository: envoyproxy/envoy
31+
ref: main
32+
path: upstream
33+
34+
- run: ci/sync_envoy.sh
35+
env:
36+
ENVOY_SRC_DIR: ../envoy
37+
working-dir: go-control-plane

0 commit comments

Comments
 (0)