Skip to content

Commit 779d6e1

Browse files
committed
Replace standard GHA workflows with reusables
Signed-off-by: Eric Ball <eball@linuxfoundation.org>
1 parent c1ff9b1 commit 779d6e1

1 file changed

Lines changed: 6 additions & 30 deletions

File tree

.github/workflows/master.yml

Lines changed: 6 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,7 @@ jobs:
2323
go build -o build/_output/sdcore-kafka ./cmd/sdcore-kafka
2424
2525
lint:
26-
runs-on: ubuntu-latest
27-
steps:
28-
- uses: actions/checkout@v4
29-
- uses: actions/setup-go@v5
30-
with:
31-
go-version-file: 'go.mod'
32-
- uses: golangci/golangci-lint-action@v6.0.1
33-
with:
34-
version: latest
35-
args: -v --config ./.golangci.yml --timeout=15m
26+
uses: onosproject/.github/.github/workflows/go-lint.yml@main
3627

3728
unit-tests:
3829
runs-on: ubuntu-latest
@@ -47,27 +38,12 @@ jobs:
4738
go test -cover -race github.com/onosproject/sdcore-adapter/cmd/...
4839
4940
docker-build:
50-
runs-on: ubuntu-latest
51-
steps:
52-
- uses: actions/checkout@v4
53-
- uses: actions/setup-go@v5
54-
with:
55-
go-version-file: 'go.mod'
56-
- name: Build Docker image
57-
run: make sdcore-adapter-docker
41+
uses: onosproject/.github/.github/workflows/docker-build.yml@main
42+
with:
43+
make_target: sdcore-adapter-docker
5844

5945
license-check:
60-
runs-on: ubuntu-latest
61-
steps:
62-
- uses: actions/checkout@v4
63-
- name: reuse lint
64-
uses: fsfe/reuse-action@v3
46+
uses: onosproject/.github/.github/workflows/license-check.yml@main
6547

6648
fossa-check:
67-
runs-on: ubuntu-latest
68-
steps:
69-
- uses: actions/checkout@v4
70-
- name: FOSSA scan
71-
uses: fossa-contrib/fossa-action@v3
72-
with:
73-
fossa-api-key: 6d304c09a3ec097ba4517724e4a4d17d
49+
uses: onosproject/.github/.github/workflows/fossa-scan.yml@main

0 commit comments

Comments
 (0)