Commit Graph

61 Commits

Author SHA1 Message Date
Kristoffer Dalby 991175f2aa Add depth and avoidance for build 2022-01-30 09:49:15 +00:00
Kristoffer Dalby 1815040d98 Set up build build avoidance
This commit configures the CI to run specific parts of the CI when
relevant changes has been made.

This should help us not have to deal with the integration tests when we
do doc/admin changes.
2022-01-30 09:43:48 +00:00
Kristoffer Dalby ab45cd37f8 Only golint new problems 2022-01-28 17:40:39 +00:00
Stefan Majer febbb6006f use most recent go 1.17 for tests 2022-01-14 12:59:53 +01:00
Artem Klevtsov 1b6bad0b63
Add docker alpine image 2022-01-12 19:29:59 +07:00
ohdearaugustin 3de311b7f4 Fix docker release 2021-12-27 21:24:57 +01:00
Juan Font bc8f5f484d
Merge branch 'main' into feature/github_templates 2021-12-07 11:21:50 +01:00
Juan Font 1b007d2208 Use go1.17 in goreleaser as required my go mod 2021-12-06 23:19:08 +01:00
Kristoffer Dalby 5a7f669505
Update .github/ISSUE_TEMPLATE/config.yml 2021-12-05 09:37:11 +00:00
Michael Ko. Gajda 0c13d9da15 Fix format with prettier 2021-12-04 18:51:09 +01:00
Michael Ko. Gajda 78eba97bf9 Add GitHub templates 2021-11-29 20:53:04 +01:00
Kristoffer Dalby 32006f3a20 Use go 1.17 2021-11-28 08:26:36 +00:00
Fernando De Lucchi f74b9f5fe2 Styling and prettier 2021-11-17 16:25:37 -05:00
Fernando De Lucchi de42fe3b04
Merge branch 'main' into patch-1 2021-11-16 19:10:42 -05:00
Alessandro (Ale) Segala a10388b709
Merge branch 'main' into docker-distroless 2021-11-15 15:19:06 -08:00
Kristoffer Dalby bd7b5e97cb
Merge branch 'main' into patch-1 2021-11-15 23:00:45 +00:00
ohdearaugustin c6bc9fffe9 workflows/release: fix docker debug tags 2021-11-14 22:24:27 +01:00
ohdearaugustin 8454c1b52c workflows/release: add docker debug 2021-11-14 21:15:33 +01:00
Fernando De Lucchi b897a26f42
arm64 docker image build in release process 2021-11-13 21:08:59 -05:00
Kristoffer Dalby f94b0b54d8 Remove lint install, update go 2021-11-13 09:39:20 +00:00
Kristoffer Dalby 806f0d3e6c Format lint 2021-11-13 09:20:59 +00:00
Kristoffer Dalby fa0922d5bb define proto dir for buf 2021-11-13 09:18:00 +00:00
Kristoffer Dalby 95b9f03fb3 update buf setup 2021-11-13 09:13:17 +00:00
Kristoffer Dalby 24e0c944b1 Align with update golangci-lint 2021-11-13 09:11:03 +00:00
Kristoffer Dalby edfcdc466c Update lint ci file with prettier and proto 2021-11-13 08:13:38 +00:00
Kristoffer Dalby 53df9afc2a
Fix step naming error 2021-10-31 19:54:38 +00:00
Kristoffer Dalby c9bd25d05c Remove golint from github actions 2021-10-27 07:07:44 +00:00
Juan Font Alonso f3bf9b4bbb Contributors again fixed 2021-10-21 23:54:20 +02:00
Juan Font Alonso d5aef85bf2 Fix contributors 2021-10-21 23:21:38 +02:00
Juan Font Alonso e425e3ffd3 Fix contributors 2021-10-21 22:53:30 +02:00
Juan Font Alonso 672d8474b9 PRettier on the yamls 2021-10-21 21:18:50 +02:00
Juan Font Alonso 73e4d38670 Merge branch 'doc-reorg-v1' of https://github.com/juanfont/headscale into doc-reorg-v1 2021-10-21 21:01:57 +02:00
Juan Font Alonso b93aa723cb Run contributors on merge to master 2021-10-21 20:58:30 +02:00
Juan Font 0a6a67da85
Merge branch 'main' into doc-reorg-v1 2021-10-21 20:55:48 +02:00
Juan Font Alonso 16a90e799c Contributors should be working 2021-10-21 20:36:26 +02:00
Juan Font Alonso 4c2f84b211 Add contributors Action 2021-10-21 20:33:58 +02:00
Juan Font Alonso bc145952d4 Finally fix arm64 build 2021-10-21 19:56:36 +02:00
Zakhar Bessarab 20117c51a2 Add CI builds with artifacts for PRs and main 2021-10-07 11:50:47 +03:00
ohdearaugustin f653b00258 workflows/release: add docker full version tag 2021-09-21 00:10:00 +02:00
Juan Font 536e8b71bf Removed wrong syntax in actions 2021-09-13 22:59:33 +02:00
Juan Font eae1b6a3de More timeout in linting 2021-09-13 22:51:58 +02:00
Juan Font 31cc61478f More timeout in linting 2021-09-13 22:47:38 +02:00
Juan Font 3095c1e150 Trying to correct Actions issues 2021-09-13 22:45:31 +02:00
ohdearaugustin 1e93347a26
Merge branch 'main' into topic/docker-release 2021-09-12 18:18:34 +02:00
Juan Font 11fbef4bf0 Added extra timeout 2021-09-11 23:21:45 +02:00
Juan Font 8acaea0fbe Increased timeout 2021-09-10 00:44:27 +02:00
Juan Font 74d2fe1baa
Merge pull request #84 from kradalby/integration-tests-ci
Improve logic to keep nodes up to date with the network state
2021-08-23 09:42:07 +02:00
Kristoffer Dalby 28ed8a5742
Actually rename lint 2021-08-21 15:42:23 +01:00
Kristoffer Dalby f749be1490
Split lint and test CI files
This commit splits the lint and test steps into two different jobs in
github actions.

Consider this a suggestion, the idea is that when we look at PRs we will
see explicitly which one of the two types of checks fails without having
to open Github actions.
2021-08-21 15:40:27 +01:00
ohdearaugustin a613501ff2
Update .github/workflows/release.yml
Fix typo

Co-authored-by: Kristoffer Dalby <kradalby@kradalby.no>
2021-08-21 11:17:21 +02:00