Lukasz Mierzwa
492c564e74
chore(project): update deps, fix linter errors
2025-09-04 13:59:00 +01:00
Łukasz Mierzwa
c10ac05e49
fix(ui): migrate to vite
2023-12-01 09:53:56 +00:00
Łukasz Mierzwa
87c990b665
fix(ci): drop looppointer linter
2023-02-02 21:43:07 +00:00
Łukasz Mierzwa
689866a64c
fix(backend): enable more Go linters
2022-07-15 18:32:07 +01:00
Łukasz Mierzwa
8844383306
fix(build): add -modcacherw flag
2022-04-11 22:52:26 +01:00
Łukasz Mierzwa
650fdca8e6
feat(ci): use goimports to format import statements
2021-12-16 20:51:52 +00:00
Łukasz Mierzwa
14ce63f7dc
fix(backend): enable more linters in golangci-lint
2021-11-03 17:16:14 +00:00
Łukasz Mierzwa
db7f59ab42
fix(build): trim/strip binaries for smaller size
2021-10-28 12:19:51 +01:00
Łukasz Mierzwa
d936385de4
chore(ci): build windows/arm64 binaries
2021-08-17 16:27:38 +01:00
Łukasz Mierzwa
19d7a29551
fix(ci): enable revive linter
2021-05-28 21:28:31 +01:00
Łukasz Mierzwa
b93cd3d081
chore(ci): enable promlinter
2021-05-10 16:19:52 +01:00
Łukasz Mierzwa
11550b5f52
fix(ci): use staticcheck via golangci-lint
2021-03-26 12:46:52 +00:00
Łukasz Mierzwa
6f162d1a5a
chore(backend): use Go 1.16 embed for static files
2021-03-08 21:21:42 +00:00
Łukasz Mierzwa
acbf115792
chore(backend): add darwin/arm64 to cross-compile targets
2021-02-17 13:11:12 +00:00
Łukasz Mierzwa
dc09d7ef63
chore(backend): drop GO111MODULE env
...
GO111MODULE defaults to on in 1.16
2021-02-17 13:11:12 +00:00
Łukasz Mierzwa
0e3103fd24
chore(project): rename master branch to main
2021-01-16 12:53:10 +00:00
Łukasz Mierzwa
33b508b87a
chore(project): drop changelog generator
2020-11-22 15:04:47 +00:00
Łukasz Mierzwa
76a218111d
fix(ci): remove old make targets
2020-11-22 14:22:36 +00:00
Łukasz Mierzwa
ae32911f5d
chore(actions): use actions to sync node & go version
2020-11-22 12:37:10 +00:00
Łukasz Mierzwa
64d332aec2
chore(ci): migrate to GitHub actions
2020-11-19 14:29:21 +00:00
Łukasz Mierzwa
170dba8a37
chore(backend): use zerolog instead of logrus
2020-10-15 10:10:00 +01:00
Łukasz Mierzwa
84f62598c4
fix(build): ensure that GOBIN is added to PATH
2020-08-19 08:58:59 +01:00
Łukasz Mierzwa
22846ce36d
chore(project): switch to github-changelog-generator
2020-08-14 17:40:27 +01:00
Łukasz Mierzwa
4354f984f4
fix(build): remove unsupported crosscompile targets
2020-08-12 10:08:52 +01:00
Filippo Giunchedi
1e38f3b7a1
fix(make): use GOBIN in all assetfs invocations
...
Make sure the just-built assetfs binary is used.
2020-08-06 15:51:07 +01:00
Łukasz Mierzwa
fa587cfda2
fix(ci): reduce number of benchmark runs
2020-06-25 14:52:22 +01:00
Łukasz Mierzwa
0b724fdd86
fix(build): only install dev dependencies when needed
...
Right now both nodejs and Go dev dependencies (linters, test tools, etc.) are installed when building binaries.
This slows down everything, especially in CI.
Install nodejs dev deps only when needed by setting NODE_ENV=production during builds.
Install Go dev deps only when needed by splitting go.mod files per tool.
2020-06-25 14:52:22 +01:00
Łukasz Mierzwa
0c65bc7821
feat(tests): add looppointer linter
2020-06-24 22:35:22 +01:00
Łukasz Mierzwa
7db11609b2
chore(demo): add 3rd alertmanager instance
2020-06-12 19:14:17 +01:00
Łukasz Mierzwa
b550ba26f0
fix(docs): ignore dependabot changes in changelog
2020-06-08 18:27:11 +01:00
Łukasz Mierzwa
01c9d35c3d
fix(ci): compare stats in-place
2020-05-23 19:35:00 +01:00
Łukasz Mierzwa
9563b9119d
feat(test): report more metrics when running go benchmarks
2020-05-23 17:06:11 +01:00
Łukasz Mierzwa
b356eecbf3
fix(ci): check if bootstrap and bootswatch versions are the same
2020-05-12 23:42:11 +01:00
Łukasz Mierzwa
c6e46a4c7a
feat(project): use github-release-notes to generate changelogs
2020-05-12 20:09:40 +01:00
Łukasz Mierzwa
25413fb769
fix(tests): replace gocovmerge with a simple bash script
2020-04-09 09:17:15 +01:00
Łukasz Mierzwa
f017354915
fix(project): refactor and cleanup Makefile
2020-04-07 16:47:29 +01:00