Commit graph

41 commits

Author SHA1 Message Date
eikendev
b2e0275917
Read binary version using BuildInfo 2025-02-22 23:57:57 +01:00
eikendev
83a9034be7
Sort imports with goimports 2025-02-22 22:58:13 +01:00
eikendev
b0699da1e9
Add nilaway and rework test setup 2025-02-16 00:15:50 +01:00
eikendev
e657884326
Add checks with gocyclo 2025-02-15 14:31:49 +01:00
eikendev
833e666c37
Add Make target to spawn PostgreSQL debug instance 2023-07-15 19:25:21 +02:00
eikendev
2c20e42a21
Add misspell, gocritic, and revive 2023-04-01 20:00:58 +02:00
eikendev
bc65c4661e
Remove Poetry 2023-03-25 23:24:45 +01:00
eikendev
f251b12fc8
Remove semgrep, use errcheck, gosec, govulncheck 2023-03-25 23:20:08 +01:00
eikendev
f8bed7470c
Add Make target to build Docker image locally 2022-12-17 12:13:20 +01:00
eikendev
802eee5262
Build before generating docs 2022-11-04 22:47:42 +01:00
eikendev
ed78c18c24
Fix tests after Go update 2022-04-20 22:38:30 +02:00
eikendev
0b8d22d293
Use gofumpt as code formatter 2022-04-20 22:08:21 +02:00
eikendev
da9070bc7d
Conditionally set PB_BUILD_VERSION 2022-04-18 12:44:39 +02:00
eikendev
4ea13f71de
Supply build version as Docker build argument 2022-04-18 12:31:38 +02:00
eikendev
8baae12ff6
Detect failure to retrieve version info 2022-04-16 14:06:26 +02:00
eikendev
86971a5691
Publish using GoReleaser 2022-04-11 18:05:30 +02:00
eikendev
3a483526b6
Print version upon startup 2022-04-11 15:47:34 +02:00
cubicroot
802794212b pin staticcheck version 2022-04-08 20:24:16 +02:00
cubicroot
75244a6593 try without poetry 2022-04-08 20:21:02 +02:00
eikendev
ab6cf65244
Exclude tests when generating API docs 2022-02-14 20:51:57 +01:00
eikendev
5267359a60
Add semgrep-rules as submodule 2022-02-13 21:00:06 +01:00
eikendev
44e036d611
Explicitly disable metrics for Semgrep 2022-02-13 16:24:48 +01:00
eikendev
66a2e74241
Merge branch 'main' into sast 2022-02-13 15:57:06 +01:00
eikendev
23e64b8380
Add scans with Semgrep 2022-02-13 15:54:57 +01:00
eikendev
5cd3627dc6
Add scans with gosec 2022-02-13 15:06:54 +01:00
eikendev
be99411b1b
Consider the prefix when testing token length 2022-02-13 11:55:43 +01:00
eikendev
0685518efe
Only push if docs changed 2021-11-01 23:53:13 +01:00
eikendev
a8e93f1762
Add swag as dev tool 2021-11-01 23:31:56 +01:00
eikendev
3854770976
Do not build image for main workflow 2021-08-06 17:10:53 +02:00
eikendev
2bd5e2a3c8
Publish image to GitHub's registry 2021-08-06 16:59:35 +02:00
eikendev
0413c7da1f
Remove tool dependencies from go.mod 2021-07-18 23:14:32 +02:00
eikendev
628d96bdb7
Fix linting errors 2021-06-11 00:11:30 +02:00
eikendev
27c65921d9
Replace golint with staticcheck 2021-06-11 00:02:24 +02:00
eikendev
9a4a096526
Restructure project layout 2021-01-16 16:56:49 +01:00
eikendev
e6ee7378eb
Run go vet when testing 2021-01-16 16:23:29 +01:00
eikendev
938aa0448c
Add Makefile target to build project 2021-01-05 00:28:10 +01:00
eikendev
53d2b9e0c3
Migrate to GitHub Actions 2020-12-27 23:26:53 +01:00
eikendev
46e895aa56
Update URL for installing gocyclo 2020-11-28 09:19:40 +01:00
eikendev
60245f2053
Add script for deployment on Docker Hub 2020-07-31 23:35:08 +02:00
eikendev
8d41fc0864
Add configuration for Travis CI 2020-07-26 15:27:36 +02:00
eikendev
1d758fcfd0
Initialize repository 2020-07-26 00:32:13 +02:00