5 Commits

Author SHA1 Message Date
Dominik Schulz
16c071a780
Enable golangci-lint on push and pr (#2158)
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2022-03-24 21:58:53 +01:00
Dominik Schulz
9c3e8ffa7c
Enforce TLSv1.3 for outgoing HTTPS connections (#2085)
RELEASE_NOTES=[ENHANCEMENT] Enforce TLSv1.3
2022-01-03 20:31:47 +01:00
Dominik Schulz
0eff31a8ce
Enable additional golangci-lint godot checks (#2077) 2021-12-29 22:47:53 +01:00
Dominik Schulz
d83f943317
Add release helper (#1740)
This PR adds a small release helper along with some documentation.
This should allow anyone with sufficient permissions to cut and push new
releases.

Fixes #1298

RELEASE_NOTES=n/a

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2021-01-21 00:24:07 +01:00
Dominik Schulz
87fb1843fa
Implement signature verification for self updater (#1717)
Fixes #1676

RELEASE_NOTES=[BUGFIX] Add signature verification for updater

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2021-01-18 13:44:42 +01:00