mirror of
https://github.com/owncloud/ocis
synced 2026-04-25 17:25:21 +02:00
feat: [OCISDEV-744] build-and-test, lint
This commit is contained in:
22
.github/workflows/acceptance-tests.yml
vendored
22
.github/workflows/acceptance-tests.yml
vendored
@@ -55,9 +55,31 @@ jobs:
|
||||
go-version-file: go.mod
|
||||
cache: true
|
||||
|
||||
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
|
||||
with:
|
||||
node-version: "24"
|
||||
|
||||
- name: Enable pnpm
|
||||
run: corepack enable && corepack prepare pnpm@10.28.1 --activate
|
||||
|
||||
- name: Generate nodejs
|
||||
run: make ci-node-generate
|
||||
|
||||
- name: Generate go
|
||||
run: make ci-go-generate
|
||||
|
||||
- name: Vulnerability scan
|
||||
run: make govulncheck
|
||||
|
||||
- name: Lint
|
||||
run: make ci-golangci-lint
|
||||
|
||||
- name: Build ocis
|
||||
run: make -C ocis build
|
||||
|
||||
- name: Build debug binary
|
||||
run: make -C ocis build-debug
|
||||
|
||||
- name: Unit tests
|
||||
run: make test
|
||||
|
||||
|
||||
Reference in New Issue
Block a user