Commit Graph

19 Commits

Author SHA1 Message Date
Jin Dong
4729a87007 Upgrade go, dependency, CI versions
Signed-off-by: Jin Dong <djdongjin95@gmail.com>
2024-12-30 01:42:33 +00:00
Jin Dong
644ecfaa4c Add dependabot CI
Signed-off-by: Jin Dong <djdongjin95@gmail.com>
2024-12-28 01:39:20 +00:00
Austin Vazquez
589a593abc
Update GitHub Actions CI to resolve deprecation warnings
Signed-off-by: Austin Vazquez <macedonv@amazon.com>
2024-02-29 15:28:55 +00:00
Krisztian Litkey
8d4784675e .github: give more slack for build+tests.
Increase timeout for build+run tests CI workflow
job from 5 to 10 minutes. It regularly times out
during github's busiest hours, typically either on
windows or macos workers.

Signed-off-by: Krisztian Litkey <krisztian.litkey@intel.com>
2023-07-24 14:45:19 +03:00
Austin Vazquez
c7b5a322ed Update GitHub actions CI workflow
Update GitHub Actions runner OS from Ubuntu 18.04 to Ubuntu 22.04.
Update actions/setup-go from v2 to v3. Update Go compiler from Go 1.17
to Go 1.20. Update golangci-lint from v1.45.0 to v1.51.2 for Go 1.20
support. Remove deprecated `-i` flag from make coverage target.

Signed-off-by: Austin Vazquez <macedonv@amazon.com>
2023-03-08 23:06:15 +00:00
Vincent Batts
9660e6b7a5
*: remove codecov
Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>
2022-04-20 12:38:36 -04:00
Derek McGowan
38c2a67905 Add integration test to github actions
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-04-07 17:11:40 -07:00
Derek McGowan
ff1e359daa Update checkout and lint actions
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-04-07 11:56:32 -07:00
Derek McGowan
99a30d2437 Update github actions ci to use Makefile
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-03-04 18:17:11 -08:00
Kazuyoshi Kato
79bcb78818 Enable Codecov again
We have lost Codecov since #101. While the main containerd repository
doesn't have that, ttrpc could have Codecov without much complications.

Signed-off-by: Kazuyoshi Kato <katokazu@amazon.com>
2022-02-22 18:12:17 +00:00
Kazuyoshi Kato
d240c5005f Use google.golang.org/protobuf instead of github.com/gogo/protobuf
This change replaces github.com/gogo/protobuf with
google.golang.org/protobuf, except for the code generators.

All proto-encoded structs are now generated from .proto files,
which include ttrpc.Request and ttrpc.Response.

Signed-off-by: Kazuyoshi Kato <katokazu@amazon.com>
2022-02-16 23:11:27 +00:00
Derek McGowan
ad4afc0343 Update to latest os for build and test
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-01-21 12:15:17 -08:00
Derek McGowan
f7a2e09ef8 Fix lint issues
Cleanup server test

Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-01-21 12:04:30 -08:00
Derek McGowan
9858689671 Update CI project checks to use containerd project action
Signed-off-by: Derek McGowan <derek@mcg.dev>
2022-01-20 14:43:04 -08:00
Kazuyoshi Kato
e621cd13e4 Run Protobuild in GitHub Actions
Signed-off-by: Kazuyoshi Kato <katokazu@amazon.com>
2021-10-25 18:37:10 -07:00
Fu Wei
360e86c9dd
Merge pull request #86 from dmcgowan/branch-rename 2021-06-19 14:57:08 +08:00
Derek McGowan
a1433112ec Rename branch from master to main
Signed-off-by: Derek McGowan <derek@mcg.dev>
2021-06-18 23:53:03 -07:00
Kazuyoshi Kato
616d54c531 Run GitHub Actions on macOS
Signed-off-by: Kazuyoshi Kato <katokazu@amazon.com>
2021-05-21 17:04:36 -07:00
Sebastiaan van Stijn
5bab91b0d0
Use GitHub Actions for CI
This is mostly a copy of the workflow from the github.com/containerd/typeurl
repository. After this we can remove travis.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2021-02-08 12:10:17 +01:00