Commit Graph

58 Commits

Author SHA1 Message Date
Kwitsch e634a1c6fc multiarch 2022-09-14 20:58:17 +02:00
Kwitsch c37637ab1e vendor fix 2022-09-14 16:46:30 +02:00
Kwitsch 076c0c6dd0 added tidy 2022-09-14 16:30:20 +02:00
Kwitsch 871b56f09c cache test 2022-09-14 16:20:40 +02:00
Kwitsch 82e7879247 go mod tidy 2022-09-14 16:05:45 +02:00
Kwitsch 9cbff3d180 generate outside of docker 2022-09-14 15:08:21 +02:00
Kwitsch 37b1af2376 workflow fix 2022-09-14 14:04:25 +02:00
Kwitsch a283390183 check repository_owner for stale & release 2022-09-12 12:01:04 +02:00
Kwitsch d0553f3188 added build-args to release workflow 2022-09-12 11:49:59 +02:00
Kwitsch 611a37468c revert GITHUB_STEP_SUMMARY 2022-09-12 11:45:08 +02:00
Kwitsch bee933dc90 refactoring 2022-09-12 11:32:07 +02:00
Kwitsch fb9820ff33 refactoring 2022-09-12 11:02:39 +02:00
Kwitsch f53800c566 refactoring 2022-09-12 10:40:01 +02:00
Kwitsch d824a439f8 get version outside of docker 2022-09-11 20:24:59 +02:00
Kwitsch d5fa05a5ea complete workflow rework 2022-09-11 19:45:50 +02:00
Kwitsch 5bfed0e980
Docker container rework (#638) 2022-09-08 22:34:08 +02:00
FileGo a0769e566c
build: Updated CodeQL to v2 (#640) 2022-09-03 22:13:39 +02:00
Dimitri Herzog a9500bf06d
chore: add stale action (#623) 2022-08-04 11:56:30 +02:00
Dimitri Herzog dfd0aa8e7f
chore: switch to codecov GitHub Action (#620) 2022-08-03 22:41:09 +02:00
Dimitri Herzog 9550ff9983
chore: Define golang version only in go.mod (#618) (#619) 2022-08-03 22:32:02 +02:00
Dimitri Herzog 3c5b7a20dc
chore: Managing of external tools with go modules (#616) (#617) 2022-08-03 22:10:07 +02:00
Dimitri Herzog b1973702bd chore: update golangci-lint to v1.47.3 2022-08-01 23:19:35 +02:00
FileGo 2944debf0b
Update to Go 1.18 (#540)
* Update to Go 1.18

* remove "nolint:unparam", since unparam is currently disabled with go 1.18

* update golangci-lint to 1.46.2

Co-authored-by: Dimitri Herzog <dimitri.herzog@gmail.com>
2022-05-27 22:41:11 +02:00
Dimitri Herzog a4b89537db
update golangci-lint (#510)
* update golangci-lint

* enable gomnd linter

* enable asciicheck linter

* enable bidichk linter

* enable durationcheck linter

* enable errchkjson linter

* enable errorlint linter

* enable exhaustive linter

* enable gomoddirectives linter

* enable gomodguard guard

* enable grouper linter

* enable grouper and ifshort linters

* enable importas linter

* enable makezero linter

* enable nestif linter

* enable nilerr linter

* enable nilnil linter

* enable nlreturn linter

* enable nolintlint linter

* enable predeclared linter

* enable sqlclosecheck linter

* enable tenv linter

* enable wastedassign linter
2022-05-10 09:09:50 +02:00
Dimitri Herzog 41febafd41
chore: test cleanup and refactoring (#509)
test: added additional assertions, introduced channels for bus event tests, refactoring, eliminating race conditions in tests, enable race check in tests
2022-05-06 22:34:08 +02:00
Dimitri Herzog 8d5c2b10b5
update setup-go action 2022-04-13 09:19:00 +02:00
Dimitri Herzog 828a706ee3
update golangci-lint-action 2022-04-13 09:12:08 +02:00
Dimitri Herzog 75bd9f3f99 added timeout parameter 2022-02-22 10:55:26 +01:00
Dimitri Herzog df9866f760
Docker image vulnerability scan with grype (#441)
* vulnerability scan (#381)
2022-02-22 10:54:36 +01:00
FileGo 04b21e4b48
Do not run docker build on fork (#402) 2022-01-10 13:51:30 +01:00
Dimitri Herzog f6f9bde0d4 Revert "Perform codeql scan on each commit"
This reverts commit a3edadac19.
2021-12-24 22:16:37 +01:00
Dimitri Herzog a3edadac19 Perform codeql scan on each commit 2021-12-20 22:43:27 +01:00
Dimitri Herzog e42c495847 Moved golangci-lint to the new job 2021-11-06 22:16:34 +01:00
Dimitri Herzog 1f639e38af update to GO 1.17 2021-08-27 13:41:36 +02:00
Dimitri Herzog 010275b880 added "ko-fi" badge 2021-08-25 22:27:50 +02:00
Dimitri Herzog ace36c8f3d swithed to golangci-lint GitHub Action 2021-04-30 22:33:59 +02:00
Dimitri Herzog 34eaf34105 #188: Add additional binaries as release artifacts 2021-04-30 22:24:32 +02:00
Dimitri Herzog eaa4e30db4 update golangci-lint, fixint lint errors 2021-03-05 22:52:22 +01:00
Dimitri Herzog a3f518bce9 #141: Switch to Go 1.16 2021-03-05 22:31:48 +01:00
Dimitri Herzog baa293b6ac
Docs (#158)
Documentation with mkdocs-material and publishing on GitHub Pages
2021-03-05 08:02:00 +01:00
Dimitri Herzog 39097a84d2
activate build for PRs 2021-03-01 09:05:09 +01:00
Dimitri Herzog 4ef744c3b0
Create dependabot.yml 2021-02-17 07:46:55 +01:00
Dimitri Herzog 3c7ac43ed2
add codeQL analysis 2021-01-21 15:18:42 +01:00
Dimitri Herzog 5eb49aac24 removed tools target 2021-01-17 21:48:13 +01:00
Dimitri Herzog e9fff3cef1 prefetching of often used queries 2021-01-16 22:24:05 +01:00
Dimitri Herzog 4d69c26ae2 building development docker from development branch 2020-12-27 22:06:53 +01:00
Dimitri Herzog 244b1db062 minor changes 2020-11-24 16:42:32 +01:00
Dimitri Herzog 6eb0a44e6d #105: Change build action to docker/build-push-action 2020-11-23 21:59:34 +01:00
Dimitri Herzog 68693058f5 #106, #105: Deploy to GitHub container registry, use docker/build-push-action action 2020-11-22 22:26:15 +01:00
Dimitri Herzog 4966b8542d #106, #105: Deploy development to GitHub container registry, using new action, split ci build 2020-11-22 22:05:01 +01:00