Commit graph

24 commits

Author SHA1 Message Date
131f2dbcfc [#225] Run CI on support branch PR
Signed-off-by: Alex Vanin <a.vanin@yadro.com>
2022-11-02 14:11:52 +03:00
anastasia prasolova
d34f106342 Add CODEOWNERS file
Signed-off-by: anastasia prasolova <anastasia@nspcc.ru>
2022-10-16 20:35:59 +03:00
Denis Kirillov
6190e2bd72 [#209] Add check dirty version to CI
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-09-30 17:04:06 +03:00
25c9bc81fa [#205] Do not store builds in GitHub artifactory
Signed-off-by: Alex Vanin <a.vanin@yadro.com>
2022-09-16 11:51:00 +04:00
Denis Kirillov
56e089651d [#202] Return go1.17 to CI tests
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-09-09 12:29:05 +03:00
Denis Kirillov
fdfcc7a474 [#197] Update go version to 1.19
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-08-30 16:41:09 +03:00
Denis Kirillov
f88b4634e7 [#165] Drop workflow_dispatch
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-06-20 18:34:44 +03:00
Denis Kirillov
8ced5f40e8 [#158] Update CodeQL action to v2
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-06-07 17:18:32 +03:00
Alex Vanin
2884abafd0 [#143] Update go to v1.17
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2022-04-21 13:33:06 +03:00
anastasia prasolova
5caac8f526 [#86] Remove GitHub workflow of image publishing
Signed-off-by: anastasia prasolova <anastasia@nspcc.ru>
2021-09-01 12:59:18 +03:00
Roman Khimov
3bcd3a6289 workflows: enable cgo for coverage test
It's combined with `-race`, so we need cgo there:
  go test: -race requires cgo; enable cgo by setting CGO_ENABLED=1
  make: *** [Makefile:50: cover] Error 2

Signed-off-by: Roman Khimov <roman@nspcc.ru>
2021-05-13 18:57:42 +03:00
Roman Khimov
881136faf1
Merge pull request #36 from roman-khimov/docker-and-changelog
Docker fix and changelog
2021-04-30 21:40:20 +03:00
Stanislav Bogatyrev
ea66180012 Improve first contribution experience
Signed-off-by: Stanislav Bogatyrev <stanislav@nspcc.ru>
2021-04-30 19:45:03 +03:00
Roman Khimov
7a7d27e894 workflows: use proper make dep for Docker image workflow
`go mod download` changes go.sum making our images "-dirty".
2021-04-30 19:43:06 +03:00
Roman Khimov
37fa2c6757
Merge pull request #34 from roman-khimov/fix-tests
Fix tests, add workflow and makefile targets
2021-04-30 19:19:07 +03:00
Roman Khimov
d5cdcb29c3 workflows: use Ubuntu 20.04 instead of 18.04
18.04 is a bit old.
2021-04-30 19:14:12 +03:00
Roman Khimov
25d273f88e workflows: move linter to tests from builds 2021-04-30 19:09:41 +03:00
Roman Khimov
f05a6eda7d workflows: add testing workflow 2021-04-30 19:08:57 +03:00
Roman Khimov
93fcaffaaa Makefile: add simple image-push target
And use it in workflow.
2021-04-30 19:00:05 +03:00
Roman Khimov
3ee5ad52b6 workflows: use latest Ubuntu for linter
Try to fix
  Error: NotifyContext not declared by package signal (typecheck)
2021-04-30 17:52:29 +03:00
Roman Khimov
59f5f2da10 workflow: fix missing space
The workflow is not valid. .github/workflows/publish_to_dockerhub.yml (Line: 68, Col: 11): Unexpected value 'HUB_TAG:latest'
2021-04-30 17:52:29 +03:00
Roman Khimov
6301a2c6b8 workflow: add workflow to push images to Docker Hub 2021-04-30 17:28:52 +03:00
Roman Khimov
df43caa951 workflows: add build/lint workflows 2021-04-30 17:28:52 +03:00
Roman Khimov
e47cb5f9c6 workflows: add CodeQL workflow 2021-04-30 17:28:52 +03:00