Commit graph

33 commits

Author SHA1 Message Date
Herman Slatman
42f56d6906
Set golangci-lint version to v1.41.0 instead of latest
Checking if this solves the issue with new linting issues that,
at least locally, seem to have been introduced between v1.41.0
and latest (v1.43.0).
2021-11-12 17:05:18 +01:00
max furman
494da3d668 [action] goreleaser header packages 2021-09-11 13:05:17 -07:00
max furman
9ed84d71f6 [action] Add .releases to .gitignore 2021-09-07 13:07:25 -07:00
max furman
9641354675 [action] tmate debugger 2021-09-07 12:37:45 -07:00
max furman
9df5cc40b6 [action] remove duplicate debian step 2021-09-07 12:16:40 -07:00
max furman
e4739171b4 [action] Build deb during goreleaser action, add to checksum and ...
- add go 1.17 to test matrix
- build with go 1.17
2021-09-07 11:28:16 -07:00
max furman
e73612da07 [action] sign and push sigs for multi-arch docker containers w/ cosign 2021-09-01 12:43:59 -07:00
max furman
d6203eb251 [action] use cosign to sign over goreleaser artifacts 2021-08-30 16:53:47 -07:00
max furman
a3af991261 Update pull request labeler action 2021-07-16 12:15:03 -07:00
Mariano Cano
16e0cffd8b Fix path for labeler. 2021-06-08 18:02:54 -07:00
max furman
1be1ed1236 [action] labeler to v3 and use default config path location 2021-05-25 12:45:40 -07:00
max furman
bc4bf224e8 [action] Add needs-triage labeler 2021-05-04 11:30:20 -07:00
max furman
16c20c9279 [action] codecov token not needed for public repos 2021-04-15 15:43:12 -07:00
max furman
f02d97e621 [action] use matrix strategy in release.test | bump to 1.16 2021-04-13 15:53:49 -07:00
max furman
c71d56e4ae [action] use go version matrix for the test / build step 2021-04-13 15:47:26 -07:00
max furman
fa9bceefa2 [action] but golangci-lint timeout 2021-04-13 15:42:54 -07:00
max furman
819d466790 [actions] update test action as well 2021-04-13 15:38:36 -07:00
max furman
42a470d803 Move golangci-lint to github action | update bootstrap
- Update bootstrap to use official golangci-lint install
2021-04-13 15:32:46 -07:00
max furman
6d879affa4 [action] remove duplicate step in job 2021-03-15 11:01:14 -07:00
max furman
94a895994f [action] pin to 1.15.8 not ^1.15.8
- was bumping all the way to 1.16
2021-03-02 14:27:02 -08:00
max furman
1748b2b6c6 [action] Rename some steps and fix version calculation for actions 2021-02-22 21:25:40 -08:00
max furman
9652a89629 [action] release housekeeping
- separate create_release, goreleaser, and debian to parallelize
- 1.15.8
- ubuntu-20.04
2021-02-22 21:05:24 -08:00
max furman
96b38ccd55 [actions] revert build/test/lint step to 1.15.6 2021-02-18 20:41:33 -08:00
max furman
296d9ee293 [actions] forgot to update make target in test action 2021-02-18 19:15:47 -08:00
max furman
836f68979c [actions] always build/test with go1.16 + rename travis target 2021-02-18 19:13:09 -08:00
max furman
8921a2e8bf [actions] remove unused actions 2021-02-18 14:48:54 -08:00
max furman
95fa37fa0c [actions] depend on 'test' finishing rather than 'release' - docker 2021-02-18 14:44:05 -08:00
max furman
3473b88ac8 [actions] build but don't push docker on -rc 2021-02-18 14:39:25 -08:00
max furman
2c495a347f [actions] renaming jobs and setting up docker job 2021-02-18 14:28:17 -08:00
max furman
6920af0521 [action] let goreleaser create the release 2021-02-18 13:55:50 -08:00
max furman
049be1707a Run cgo tests for normal pushes 2021-02-18 13:25:27 -08:00
max furman
47e2e59491 Install libpcsclite-dev dep before running linter 2021-02-18 13:09:27 -08:00
max furman
220c8d0da4 First commit at replacing travis with actions 2021-02-18 12:38:32 -08:00