From cb6e0463447a5377f2974b9ddc99d1a73db816d1 Mon Sep 17 00:00:00 2001 From: Yuzu Date: Thu, 13 Aug 2026 02:33:35 +0700 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=A6=20build:=20add=20operator=20worksp?= =?UTF-8?q?ace=20package?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .devcontainer/Dockerfile | 1 + operator/package.json | 9 +++++++++ package.json | 5 +++-- 3 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 operator/package.json diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index e78a75f..931aa28 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -11,6 +11,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ wget \ git \ jq \ + make \ unzip \ ca-certificates \ gnupg \ diff --git a/operator/package.json b/operator/package.json new file mode 100644 index 0000000..29980cf --- /dev/null +++ b/operator/package.json @@ -0,0 +1,9 @@ +{ + "name": "@minikura/operator", + "private": true, + "scripts": { + "dev": "go run ./cmd --leader-elect=false", + "build": "go build -o bin/operator ./cmd", + "test": "go test ./... -race" + } +} diff --git a/package.json b/package.json index 8a3778c..0290f97 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,8 @@ "version": "0.0.1", "workspaces": [ "apps/*", - "packages/*" + "packages/*", + "operator" ], "packageManager": "bun@1.3.6", "scripts": { @@ -20,7 +21,7 @@ "db:studio": "bun --filter @minikura/db studio", "db:push": "bun --filter @minikura/db push", "db:reset": "bun --filter @minikura/db reset", - "operator:dev": "make -C operator run", + "operator:dev": "bun --cwd operator run dev", "operator:build": "make -C operator build", "operator:test": "make -C operator test", "operator:crds": "make -C operator install-crds",