https://github.com/bluesky-social/goat but with tangled's CI

Compare changes

Choose any two refs to compare.

Changed files
+41 -4
.tangled
+1
.gitignore
··· 28 28 # Don't ignore this file itself, or other specific dotfiles 29 29 !.gitignore 30 30 !.github/ 31 + !.tangled/ 31 32 !.golangci.yaml 32 33 !.goreleaser.yaml
+22
.tangled/workflows/build-and-test.yml
··· 1 + when: 2 + - event: ["push", "pull_request"] 3 + branch: ["main", "ci"] 4 + 5 + engine: nixery 6 + 7 + dependencies: 8 + nixpkgs: 9 + - go 10 + - gcc 11 + - gnumake 12 + 13 + environment: 14 + CGO_ENABLED: 1 15 + 16 + steps: 17 + - name: build 18 + command: | 19 + make build 20 + 21 + - name: test 22 + command: make test
+18
.tangled/workflows/lint.yml
··· 1 + when: 2 + - event: ["push", "pull_request"] 3 + branch: ["main", "ci"] 4 + 5 + engine: nixery 6 + 7 + dependencies: 8 + nixpkgs: 9 + - go 10 + - gcc 11 + - gnumake 12 + 13 + environment: 14 + CGO_ENABLED: 1 15 + 16 + steps: 17 + - name: lint 18 + command: make lint
-4
Makefile
··· 1 - 2 - SHELL = /bin/bash 3 - .SHELLFLAGS = -o pipefail -c 4 - 5 1 # base path for Lexicon document tree (for lexgen) 6 2 LEXDIR?=../atproto/lexicons 7 3