James Blair
0d829e4bcd
Update workflows to use makefile recipes for unit, integration & e2e-release.
...
Signed-off-by: James Blair <mail@jamesblair.net >
2023-08-02 14:43:40 +12:00
James Blair
b5f07c9b7d
Backport .github/workflows: Read .go-version as a step and not separate workflow.
...
Signed-off-by: James Blair <mail@jamesblair.net >
2023-06-16 20:37:38 +12:00
James Blair
b91025abbb
Backport centralising go version for actions workflows.
...
Signed-off-by: James Blair <mail@jamesblair.net >
2023-05-04 14:13:39 +12:00
Benjamin Wang
f905e2c264
bump golang to 1.19.8
...
fix CVE https://groups.google.com/g/golang-announce/c/Xdv6JL9ENs8/m/OV40vnafAwAJ
Signed-off-by: Benjamin Wang <wachao@vmware.com >
2023-04-06 14:27:40 +08:00
Wei Fu
55bce22e97
chore: enable strict mode for test CI
...
Signed-off-by: Wei Fu <fuweid89@gmail.com >
2023-04-02 08:57:56 +08:00
James Blair
f0aa228dbf
Updated go to 1.19.7.
...
Mitigates CVE-2023-24532.
Signed-off-by: James Blair <mail@jamesblair.net >
2023-03-08 22:33:13 +13:00
James Blair
1bd835383b
Bump to go 1.19.6
...
Signed-off-by: James Blair <mail@jamesblair.net >
2023-02-20 12:52:43 +13:00
Benjamin Wang
69ee8a83ab
bump go version to 1.17.13
...
Signed-off-by: Benjamin Wang <wachao@vmware.com >
2022-12-19 13:23:16 +08:00
Dirkjan Bussink
c79f96d6ff
server/etcdmain: add build support for Apple M1
...
This has been additionally verified by running the tests locally as a
basic smoke test. GitHub Actions doesn't provide MacOS M1 (arm64) yet,
so there's no good way to automate testing.
Ran `TMPDIR=/tmp make test` locally. The `TMPDIR` bit is needed so
there's no really long path used that breaks Unix socket setup in one of
the tests.
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com >
2022-09-07 17:25:34 +02:00
Manuel Rüger
1801ef8d71
Update to go 1.16.15
2022-03-22 00:00:22 +01:00
Marek Siarkowicz
921f78d56f
Stop using tip golang version in CI
2021-09-15 10:29:06 +02:00
Piotr Tabor
27c74398cd
Fixes to CI configs.
...
- Moves grpcproxy & functional tests to a separate workflows such thay can get restarted independently.
- Configures travis to run 1.16.3 go version (as travis cannot resolve 1.16 to the default).
2021-05-15 16:50:28 +02:00
Marek Siarkowicz
c868bb97a9
github actions: Switch CI to use newest available 1.16 version
2021-05-12 15:25:16 +02:00
Marek Siarkowicz
f908e423bc
github actions: Move e2e to separate workflow and remove semaphoreci
2021-05-12 14:17:17 +02:00
Marek Siarkowicz
f48609ae52
github actions: Run e2e tests
2021-05-11 14:20:46 +02:00
Marek Siarkowicz
da33b4034f
github actions: Make github actions go1.16.3 tests blocking and remove them from travis
...
* Leave Go tip tests and coverage in travis as one is not yet supported
2021-05-10 15:19:09 +02:00