forked from tangled.org/core
Monorepo for Tangled

ci: add build and format workflows

Signed-off-by: oppiliappan <me@oppi.li>

oppi.li 0f2c70a3 accdb422

verified
Changed files
+42
.tangled
workflows
+24
.tangled/workflows/build.yml
··· 1 + when: 2 + - event: ["push"] 3 + branch: ["master"] 4 + 5 + dependencies: 6 + nixpkgs: 7 + - go 8 + - gcc 9 + 10 + environment: 11 + CGO_ENABLED: 1 12 + 13 + steps: 14 + - name: patch static dir 15 + command: | 16 + mkdir -p appview/pages/static; touch appview/pages/static/x 17 + 18 + - name: build appview 19 + command: | 20 + go build -o appview.out ./cmd/appview 21 + 22 + - name: build knot 23 + command: | 24 + go build -o knot.out ./cmd/knot
+18
.tangled/workflows/fmt.yml
··· 1 + when: 2 + - event: ["push"] 3 + branch: ["master"] 4 + 5 + dependencies: 6 + nixpkgs: 7 + - go 8 + - alejandra 9 + 10 + steps: 11 + - name: "nix fmt" 12 + command: | 13 + alejandra -c nix/**/*.nix flake.nix 14 + 15 + - name: "go fmt" 16 + command: | 17 + gofmt -l . 18 +