From af1b443f55d660adf926cb117ce90b80b35668ca Mon Sep 17 00:00:00 2001 From: dawn Date: Fri, 19 Jun 2026 13:31:21 +0000 Subject: [PATCH] ci: use microvm engine for the workflows Signed-off-by: dawn --- .tangled/workflows/build.yml | 16 ++++++++-------- .tangled/workflows/deploy-blog.yml | 13 +++++++------ .tangled/workflows/fmt.yml | 3 ++- .tangled/workflows/test.yml | 15 +++++++-------- 4 file(s) changed, 24 insertion(s)(+), 23 deletion(s)(-) diff --git a/.tangled/workflows/build.yml b/.tangled/workflows/build.yml --- a/.tangled/workflows/build.yml +++ b/.tangled/workflows/build.yml @@ -2,12 +2,12 @@ when: - event: ["push", "pull_request"] branch: master -engine: nixery +engine: microvm +image: nixos dependencies: - nixpkgs: - - go - - gcc + - go + - gcc environment: CGO_ENABLED: 1 @@ -15,16 +15,16 @@ steps: - name: patch static dir command: | - mkdir -p appview/pages/static; touch appview/pages/static/x + mkdir -p appview/pages/static; touch appview/pages/static/x - name: build appview command: | - go build -o appview.out ./cmd/appview + go build -o appview.out ./cmd/appview - name: build knot command: | - go build -o knot.out ./cmd/knot + go build -o knot.out ./cmd/knot - name: build spindle command: | - go build -o spindle.out ./cmd/spindle + go build -o spindle.out ./cmd/spindle diff --git a/.tangled/workflows/deploy-blog.yml b/.tangled/workflows/deploy-blog.yml --- a/.tangled/workflows/deploy-blog.yml +++ b/.tangled/workflows/deploy-blog.yml @@ -1,14 +1,15 @@ -engine: nixery when: - event: push branch: master + +engine: microvm +image: nixos dependencies: - nixpkgs: - - go - - gcc - - nodejs - - tailwindcss + - go + - gcc + - nodejs + - tailwindcss steps: - name: patch static dir diff --git a/.tangled/workflows/fmt.yml b/.tangled/workflows/fmt.yml --- a/.tangled/workflows/fmt.yml +++ b/.tangled/workflows/fmt.yml @@ -2,7 +2,8 @@ when: - event: ["push", "pull_request"] branch: master -engine: nixery +engine: microvm +image: alpine steps: - name: "Check formatting" diff --git a/.tangled/workflows/test.yml b/.tangled/workflows/test.yml --- a/.tangled/workflows/test.yml +++ b/.tangled/workflows/test.yml @@ -2,12 +2,15 @@ when: - event: ["push", "pull_request"] branch: master -engine: nixery +engine: microvm +image: nixos dependencies: - nixpkgs: - - go - - gcc + - go + - gcc + +environment: + CGO_ENABLED: 1 steps: - name: patch static dir @@ -15,13 +18,9 @@ command: | mkdir -p appview/pages/static; touch appview/pages/static/x - name: run linter - environment: - CGO_ENABLED: 1 command: | go vet -v ./... - name: run all tests - environment: - CGO_ENABLED: 1 command: | go test -v ./... -- tangled.sh