From 8938d842db110a0746ce1df71763c970efaf26bf Mon Sep 17 00:00:00 2001 From: datadunia Date: Wed, 10 Jun 2026 07:00:04 +0700 Subject: [PATCH] ci: skip nftables tests, add env vars for server-core --- .gitea/workflows/ci.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 7350341..e40addc 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -11,6 +11,9 @@ on: jobs: server-core-test: runs-on: ubuntu-latest + env: + JWT_SECRET: ci-test-secret-key-for-testing-only-32chars!! + SERVER_SALT: ci-test-salt-key-for-testing-only-32chars! steps: - name: Configure git auth for submodules run: git config --global url."https://x-access-token:${{ secrets.BUILD_TOKEN }}@git.datadunia.com/".insteadOf "https://git.datadunia.com/" @@ -26,9 +29,9 @@ jobs: run: | go install github.com/swaggo/swag/cmd/swag@v1.16.6 swag init -g main.go --parseDependency --parseInternal - - name: Test + - name: Test (skip nftables - needs root) working-directory: apps/server-core - run: go test ./... -tags dev -cover + run: go test $(go list ./... | grep -v internal/firewall) -tags dev -cover -count=1 device-agent-test: runs-on: ubuntu-latest