From 3a60ae8fd4c8432ea970e0f325a13de3c1586df1 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Sat, 14 Feb 2026 20:41:36 +0900 Subject: ci: add GitHub Actions CI workflow with just Add CI workflow running build/lint checks for all components: - backend: Go build + golangci-lint - worker/swift: Go build + golangci-lint - frontend: Biome + TypeScript + ESLint - worker/php: Biome Add `ci` recipes to each justfile so GHA uses `just ci` uniformly. Co-Authored-By: Claude Opus 4.6 --- worker/php/justfile | 5 +++++ worker/swift/justfile | 2 ++ 2 files changed, 7 insertions(+) create mode 100644 worker/php/justfile (limited to 'worker') diff --git a/worker/php/justfile b/worker/php/justfile new file mode 100644 index 0000000..115165d --- /dev/null +++ b/worker/php/justfile @@ -0,0 +1,5 @@ +check: + npm run check + +ci: + npx biome ci . diff --git a/worker/swift/justfile b/worker/swift/justfile index 33cf92c..b203597 100644 --- a/worker/swift/justfile +++ b/worker/swift/justfile @@ -1,3 +1,5 @@ check: go build -o /dev/null ./... go tool golangci-lint run + +ci: check -- cgit v1.3.1