447bd1c5e4
ci(archlinux,fedora): sequentially go {test,build}
continuous-integration/drone/push Build is passing
2022-06-13 13:33:01 +02:00
f3e481395e
ci(env): use GOPROXY=direct (follow-up of 14ba7b1)
continuous-integration/drone Build is passing
continuous-integration/drone/push Build is passing
2022-06-11 06:50:21 +02:00
34936a5f72
ci: run 'govet' with golangci-lint
continuous-integration/drone/push Build is passing
2022-05-29 23:43:56 +02:00
53858ccda3
ci: refresh go report card after 'golangci-lint'
continuous-integration/drone/push Build is passing
2022-05-29 15:22:19 +02:00
c2fab52268
ci: run golangi-lint checks
continuous-integration/drone/push Build is passing
2022-05-28 21:02:40 +02:00
a859916f1c
ci: trigger goreportcard refresh
continuous-integration/drone/push Build is passing
2022-05-25 16:50:29 +02:00
654ef05e0b
fix modelines [skip ci]
2022-05-24 14:13:03 +02:00
105e9efeeb
ci(nix): run nixpkgs-fmt asap
continuous-integration/drone/push Build is passing
2022-05-21 21:47:27 +02:00
b7e81edbbe
ci(nix): set up cachix earlier
continuous-integration/drone/push Build is passing
2022-05-21 21:04:22 +02:00
269ead9d22
ci: rename: pre-build -> set up cachix
continuous-integration/drone/push Build is passing
2022-05-21 20:32:15 +02:00
d0350962e9
ci: merge go {vet|test} steps for fedora,arch
continuous-integration/drone/push Build is passing
2022-05-21 16:10:49 +02:00
9d29017860
add copyright headers+enforce w/ addlicense
continuous-integration/drone/push Build is passing
2022-05-21 00:49:13 +02:00
d48923e97f
ci(nix): run go {vet|test} in one step
continuous-integration/drone/push Build is passing
2022-05-20 21:11:43 +02:00
916616927e
ci(nix/test): add '-cover'
continuous-integration/drone/push Build is passing
2022-05-20 13:18:05 +02:00
7550acc8ab
ci: test executable's version subcmd
continuous-integration/drone/push Build is passing
2022-05-16 15:45:40 +02:00
a16bd3ef48
ci,pre-commit: rename 'nix-build' to 'nix build'..
...
continuous-integration/drone/push Build is passing
to reflect command's flake nature. nix-build actually uses default.nix -
legacy way of building stuff.
2022-05-16 13:56:26 +02:00
c05fc6c995
app: add test for a greeting message
...
continuous-integration/drone/push Build is passing
* provide app greeting using a function
* test that the app greets properly
* run tests for nix with 'nix-shell --run'...
2022-05-07 00:31:44 +02:00
194328118b
ci: add .drone.starlark
...
continuous-integration/drone/push Build is passing
also add build status badge to README.md (very important)
---
Squashed commit of the following:
commit 226f181e6dded95357cf3e31c918e811bc6b9bae
Author: surtur <a_mirre@utb.cz>
Date: Wed May 4 16:37:08 2022 +0200
ci: add .drone.starlark
also add build status badge to README.md
2022-05-06 22:25:38 +02:00