-
Notifications
You must be signed in to change notification settings - Fork 859
32 lines (32 loc) · 898 Bytes
/
tests.yml
File metadata and controls
32 lines (32 loc) · 898 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
name: V2 Tests
on:
pull_request:
jobs:
test:
name: test
if: github.repository == 'SeldonIO/seldon-core' # Do not run this on forks.
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: "1.22"
cache: false
- name: test-operator
run: make -C operator test
- name: test-scheduler
run: make -C scheduler test
- name: test-hodometer
run: make -C hodometer test
- name: test-components-tls
run: make -C components/tls test
- name: test-components-kafka
run: make -C components/kafka test
- name: check CRDs changes
run: |
make -C operator generate manifests
git diff --exit-code
- name: check helm changes
run: |
make -C k8s create
git diff --exit-code