Skip to content

Commit 518bf05

Browse files
committed
[github workflows] control-operator it's own workflow
1 parent 6842438 commit 518bf05

2 files changed

Lines changed: 27 additions & 2 deletions

File tree

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: AliECS Control Operator
2+
3+
on:
4+
pull_request:
5+
push:
6+
branches:
7+
- 'master'
8+
9+
jobs:
10+
control-operator-basic-check:
11+
name: Basic Make Check
12+
runs-on: ${{ matrix.os }}
13+
defaults:
14+
run:
15+
working-directory: control-operator
16+
strategy:
17+
fail-fast: false
18+
matrix:
19+
os: [macOS-latest, ubuntu-24.04]
20+
go: [ '1.24.2' ]
21+
steps:
22+
- uses: actions/checkout@v2
23+
- uses: actions/setup-go@v2
24+
with:
25+
go-version: ${{matrix.go}}
26+
- run: make
27+
- run: make test

.github/workflows/control.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,3 @@ jobs:
2323
- run: (make vendor)
2424
- run: (make)
2525
- run: (make test)
26-
- run: (cd control-operator && make)
27-
- run: (make test)

0 commit comments

Comments
 (0)