Alex Sharov
250ecfc4d1
Fix integration tests run3 ( #7674 )
2023-06-06 16:50:04 +07:00
Alex Sharov
bf9f5067f3
fix integration tests run ( #7672 )
2023-06-06 13:49:01 +07:00
alex.sharov
5a1a1e65f2
remove broken github actions workflow about branches release
2023-05-05 09:41:57 +07:00
Alex Sharov
ded8283df7
erigon backup: v0 of sub-command ( #7396 )
2023-04-27 10:42:12 +07:00
alex.sharov
4866d2ee04
CI: build docker images for devel branch
2023-04-26 13:04:09 +07:00
alex.sharov
6335181492
CI: build docker images for devel branch
2023-04-26 13:03:24 +07:00
alex.sharov
6637c0bfa8
CI: build docker images for devel branch
2023-04-26 12:57:48 +07:00
alex.sharov
c89d409079
save
2023-04-26 12:45:10 +07:00
alex.sharov
810ae80029
save
2023-04-26 12:43:50 +07:00
Alex Sharov
e2c5984a12
attempt to finx bindtest ( #7167 )
2023-03-23 09:24:25 +00:00
alex.sharov
299ab8d4b7
manual integration tests run allow
2023-03-23 15:51:03 +07:00
alex.sharov
256bb1fcdb
CI v4
2023-03-23 13:21:46 +07:00
alex.sharov
eb93217ccb
linter up
2023-03-23 10:34:44 +07:00
Alex Sharov
09154c5be0
Go 1.18 drop ( #7159 )
2023-03-23 03:19:07 +00:00
Giulio rebuffo
6038ce7c9d
Updated CI to 1.19.0 ( #7139 )
2023-03-19 19:06:33 +00:00
Max Revitt
87c958b5c1
fix(release): run download page update separately ( #7112 )
...
Checksum not working as the file isn't available in the assets when run
in the same job.
2023-03-16 03:40:42 +00:00
Max Revitt
24773f08bb
fix(release): use buildx for docker image ( #7030 )
2023-03-06 11:47:48 +00:00
Max Revitt
bf1d08c8cc
feat(release): github action, build script, and release manager ( #6818 )
...
- [x] setup infra
- [x] provide readme
- [x] setup secrets (keys) for infra
- [x] resolve todos
- [x] remove unnecessary test actions triggers
- [x] update go path (should be installed on runner properly - unlike my
self hosted quick setup)
- [x] provide docs on using checksum and signature to verify the binary
2023-03-03 10:11:28 +00:00
Alex Sharov
7806324c4a
test release ( #6802 )
2023-02-08 16:31:32 +07:00
alex.sharov
6170831d82
release: workflow manual dispatch
2023-02-08 10:54:34 +07:00
alex.sharov
08b10cd667
release: workflow manual dispatch
2023-02-08 10:47:11 +07:00
Max Revitt
ebea8298df
feat(ci): run 2x dev nodes for automated-testing ( #5346 )
2022-12-09 20:07:57 +07:00
Alex Sharov
16cd87748f
E3: fix unwind changes visibility ( #6147 )
2022-11-30 08:31:13 +07:00
Max Revitt
41278c165c
tidy(hive): remove badge and generation code ( #6141 )
...
Was not working as expected, and probably necessary now we can see hive
result nightly.
2022-11-28 19:16:05 +07:00
Max Revitt
79fc64e7f2
fix(hive): prevent concurrent execution cancellation for same commit ( #6122 )
2022-11-24 21:33:43 +07:00
Max Revitt
f362856836
ci(hive): also allow workflow_dispatch to trigger ( #6115 )
2022-11-24 09:11:00 +07:00
Max Revitt
1122e865be
ci(hive): use run context rather than artifacts for results ( #6114 )
...
When running from forks results would need to be uploaded as artifacts
and separately parsed. This is no longer true when running as a
scheduled job and we can therefore fix and get a speedup by reading the
results straight from the workspace.
2022-11-23 15:02:53 +00:00
Max Revitt
4669954fc5
ci(hive): move hive run to nightly job ( #6100 )
...
- remove hive run from CI yaml
- create nightly hive yaml which runs hive at 1am each day on a hosted
runner (can move to self hosted if needs be in future)
2022-11-22 17:12:17 +07:00
Alex Sharov
0bc56a4fd1
Revert "e3: enable integration testss" ( #6098 )
...
Reverts ledgerwatch/erigon#6097
2022-11-21 11:21:23 +07:00
Alex Sharov
17bbc7f262
e3: enable integration testss ( #6097 )
2022-11-21 10:50:01 +07:00
alex.sharov
faa92f9bbc
save
2022-11-18 04:31:11 +03:00
Alex Sharov
d5c23c4df4
e3: enable test ( #6071 )
2022-11-17 16:06:57 +03:00
Alex Sharov
591c2c5ff4
e3: disalbe ci test ( #6064 )
2022-11-16 19:12:02 +03:00
Alex Sharov
30bf54ebf2
disable ci3 ( #6062 )
2022-11-16 15:49:32 +03:00
Alex Sharov
ba43ba56c3
e3: integration tests on ci ( #5960 )
2022-11-05 08:20:15 +00:00
Alex Sharov
4ead27fad9
e3: add "make test3" to CI ( #5910 )
2022-10-31 14:25:52 +07:00
Alex Sharov
86551e82f4
e3: parallel build missed indices ( #5817 )
2022-10-21 13:45:20 +07:00
Max Revitt
a4f8f74ae7
fix(ci): run docker job on github hosted runner ( #5557 )
...
Co-authored-by: Igor Mandrigin <mandrigin@users.noreply.github.com>
2022-09-28 19:31:36 +02:00
Max Revitt
26b0b8a008
tweak(ci): make clear docker stage does not push image and prevent run on devel #5564 ( #5565 )
...
* tweak(ci): make clear docker stage does not push image and prevent run on devel #5564
* tweak(ci): stop and remove all containers after run
2022-09-28 12:19:17 +01:00
Max Revitt
8b90cda633
feat(hive): run hive on devel only ( #5527 )
...
self hosted runners queue jobs and don't execute more than one job
at once, which leads to a huge pile-up in the case of the 1.5hr hive run
if not running on PR we can co-locate the jobs in the same workflow
2022-09-27 09:26:39 +07:00
Max Revitt
1c349d9d47
feat(ci): run daily job to mark and close stale issues ( #5470 )
2022-09-22 11:42:57 +01:00
Max Revitt
506dac35d2
feat(ci): run on self-hosted github runner ( #5393 )
...
* feat(ci): run on self-hosted github runner
* feat(hive): exclusions from ethdevops
* fix(ci): workspace cleanup, cancel in prog same sha
2022-09-18 11:01:11 +07:00
Tim Myers
e2301387eb
chore: goreleaser workflow fix ( #5298 )
...
Use the automatically provided GITHUB_TOKEN secret.
Currently only has the default permissions which should let
it read the tag as needed.
Commented permissions would allow it to also automatically write
a github release, but will see if it works without that for now
for minimimum change.
2022-09-07 11:44:21 +07:00
Tim Myers
20e882078e
chore: add multi-arch goreleaser workflow ( #5185 )
...
Upstreams the improvement from the maticnetwork/erigon fork
to add a goreleaser workflow that will build and release
a docker image for both arm and amd64.
2022-08-27 16:22:28 +07:00
Max Revitt
8f7ce51e11
feat(hive): add a few more exclusions ( #5197 )
...
* feat(hive): add a few more exclusions
* fix(ci): coverage badge fix
2022-08-27 09:34:15 +07:00
Håvard Anda Estensen
3b1d4d9c1b
Enable gocritic linter ( #5173 )
...
* Enable gocritic linter
* Remove dead linters
* Make gosec shut up
2022-08-25 09:08:56 +07:00
Max Revitt
0a3001d100
fix(hive): always pull image ( #5161 )
2022-08-24 09:49:03 +01:00
Max Revitt
64f1d17785
feat(hive): add exit code flag to prevent non-success codes ( #5141 )
2022-08-23 10:20:16 +07:00
Max Revitt
bcb3cac220
Hive - test exclusions ( #5121 )
...
* feat(hive): reduce output verbosity in CI
* feat(hive): run hive and parse as one to always generate output
* feat(hive): add exclusions (wip) and single step CI
2022-08-22 14:02:52 +01:00
Max Revitt
9732b3435c
feat(hiveci): thorax dockerhub repo with updated hive ( #5005 )
2022-08-11 21:43:16 +07:00