shithub: furgit

Download patch

ref: 4940c1201e0afb6b7f407600616f2fedf2aeeb5e
parent: ec5fe2ab6baaf82be1952080bb5a14a8e58d61bb
author: Runxi Yu <runxiyu@umich.edu>
date: Mon Jan 19 05:47:57 EST 2026

ci: Add FreeBSD

--- a/.build.yml
+++ /dev/null
@@ -1,29 +1,0 @@
-image: alpine/edge
-packages:
-  - golangci-lint
-  - go
-tasks:
-  - build: |
-      cd furgit
-      go build
-  - test-sha256: |
-      cd furgit
-      go test -v ./...
-  - test-sha1: |
-      cd furgit
-      go test -v -tags sha1 ./...
-  - test-race-sha256: |
-      cd furgit
-      go test -race -v ./...
-  - test-race-sha1: |
-      cd furgit
-      go test -race -v -tags sha1 ./...
-  - test-purego-sha256: |
-      cd furgit
-      go test -v -tags purego ./...
-  - lint: |
-      cd furgit
-      golangci-lint run ./...
-  - vet: |
-      cd furgit
-      go vet ./...
--- /dev/null
+++ b/.builds/alpine.yml
@@ -1,0 +1,29 @@
+image: alpine/edge
+packages:
+  - golangci-lint
+  - go
+tasks:
+  - build: |
+      cd furgit
+      go build
+  - test-sha256: |
+      cd furgit
+      go test -v ./...
+  - test-sha1: |
+      cd furgit
+      go test -v -tags sha1 ./...
+  - test-race-sha256: |
+      cd furgit
+      go test -race -v ./...
+  - test-race-sha1: |
+      cd furgit
+      go test -race -v -tags sha1 ./...
+  - test-purego-sha256: |
+      cd furgit
+      go test -v -tags purego ./...
+  - lint: |
+      cd furgit
+      golangci-lint run ./...
+  - vet: |
+      cd furgit
+      go vet ./...
--- /dev/null
+++ b/.builds/freebsd.yml
@@ -1,0 +1,30 @@
+image: freebsd/latest
+packages:
+  - golangci-lint
+  - go
+  - go-dev
+tasks:
+  - build: |
+      cd furgit
+      go build
+  - test-sha256: |
+      cd furgit
+      go test -v ./...
+  - test-sha1: |
+      cd furgit
+      go test -v -tags sha1 ./...
+  - test-race-sha256: |
+      cd furgit
+      go test -race -v ./...
+  - test-race-sha1: |
+      cd furgit
+      go test -race -v -tags sha1 ./...
+  - test-purego-sha256: |
+      cd furgit
+      go test -v -tags purego ./...
+  - lint: |
+      cd furgit
+      golangci-lint run ./...
+  - vet: |
+      cd furgit
+      go vet ./...
--