Commit Graph

16 Commits (134ab11e4c02e7f6f1143706d350bcf75b743960)

Author SHA1 Message Date
Jeremy Rand 8c782e83bb
Cirrus: Simplify Unit Test and Cross Compile task names 3 years ago
Jeremy Rand 0ebd3588d1
Cirrus: Simplify Lint task names 3 years ago
Jeremy Rand 7c7265054b
Cirrus: Disable gomoddirectives linter if Go modules are disabled
This linter can't run without Go modules.
3 years ago
Jeremy Rand 348ddfd191
Cirrus: Disable gomodguard linter if Go modules are disabled
This linter can't run without Go modules.
3 years ago
Jeremy Rand 47f7861075
Cirrus: Disable interfacer linter
Deprecated by golangci-linter since v1.38.0.
3 years ago
Jeremy Rand 4b128a4904
CI: Whitelist go.mod replace x509-compressed
Fixes a warning from gomoddirectives linter.
3 years ago
Jeremy Rand 8fade28964
Cirrus: Mark forcetypeassert,govet,nilerr,wastedassign linters as non-mandatory 3 years ago
Jeremy Rand bd4a53b2ec
Mark nolintlint linter as mandatory 3 years ago
Jeremy Rand ae538623c3
Mark gofmt linter as mandatory 3 years ago
Jeremy Rand bf4c60384a
Revert "Disable ASLR/PIE on Windows"
This reverts commit 7dd7a76d3a.

The bug that necessitated disabling ASLR/PIE was fixed in hlandau/service
v2.0.17; thus we can enable it again in ncdns.
3 years ago
Jeremy Rand 7dd7a76d3a
Disable ASLR/PIE on Windows
Refs https://github.com/hlandau/service/issues/14
3 years ago
Jeremy Rand 49319f6a7a
Cirrus: Mark cyclop,revive linters as non-mandatory 3 years ago
Jeremy Rand 981e87e4e0
Cirrus: Run with both modules enabled and disabled 3 years ago
Jeremy Rand 88affcd3fe
TLS: Add compressed pubkey support 3 years ago
Jeremy Rand fdad4b478c
Cirrus: Upload artifacts directly from Cross-Compile Task 3 years ago
Jeremy Rand b7c3f68dac
Add Cirrus CI 3 years ago