- 05 Apr, 2022 6 commits
-
-
Mark Tyneway authored
* go-builder: bump versions Use `golang:1.18.0-alpine3.15` and `golangci-lint@1.45.2`. This will allow linting of code that uses generics * ci: add go-builder + js-builder to ci publish Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Mark Tyneway authored
This should speed up builds as more common base images are built and also opens up the possibility of using generics in the code. Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Mark Tyneway authored
The tests include: - `TestBoundedForkedSync62` - `TestBoundedForkedSync63Full` - `TestBoundedForkedSync63Fast` - `TestBoundedForkedSync64Full` - `TestBoundedForkedSync64Fast` - `TestBoundedForkedSync64Light` None of these tests cover code that we use in production. These tests were flaky upstream and eventually fixed. No major changes to this codebase are planned before deprecating it. Co-authored-by:
Matthew Slipper <me@matthewslipper.com>
-
Matthew Slipper authored
ci: Fix bad condition
-
Matthew Slipper authored
Not sure why Mergify didn't pick this up in CI.
-
Matthew Slipper authored
- Requires all threads to be resolved - Adds/removes a `conflict` label when there are merge conflicts/when they are cleared. - Adds a comment and removes the `on-merge-train` label when a queued merge fails. Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
- 04 Apr, 2022 4 commits
-
-
Matthew Slipper authored
Teleportr was getting released on GitHub, but not pushed to Docker Hub. The indexer's canary builds were pushing `batch-submitter-service` images, which was incorrect. Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Mark Tyneway authored
* deps: bump to typescript@4.6.2 This bumps the typescript dep so that only one needs to be installed and updates to the latest version of typescript * Update tsconfigs Co-authored-by:
Matthew Slipper <me@matthewslipper.com> Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Matthew Slipper authored
Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Mark Tyneway authored
Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
- 03 Apr, 2022 1 commit
-
-
Michael-Vander-Meiden authored
Co-authored-by:
Maurelian <maurelian@protonmail.ch>
-
- 02 Apr, 2022 1 commit
-
-
Ben Wilson authored
Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
- 01 Apr, 2022 17 commits
-
-
Mark Tyneway authored
l2geth: skip flaky accountcmd tests
-
Matthew Slipper authored
Version Packages
-
github-actions[bot] authored
-
Mark Tyneway authored
Develop -> Master
-
smartcontracts authored
* fix(dtl): kovan DTL halting issue * fix(dtl): add consistency check for L2 sync * dtl: add retry logic on startup * dtl: fix startup Co-authored-by:
Mark Tyneway <mark.tyneway@gmail.com>
-
Mark Tyneway authored
Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Mark Tyneway authored
Skip some tests that flake in CI. It is safe to skip these because this code will not be changed and we will be deprecating this codebase soon.
-
smartcontracts authored
* feat(ci): check deploy markdown correctness Adds a step to the contract tests to confirm that the contract deployment docs are up to date. Will only fail if a deployment has been modified but yarn autogen:markdown was not run properly. * maint(ct): update deployments markdown Updates the deployments markdown files. Should've been updated after we deployed the Teleportr contracts to Kovan but we didn't have the CI workflow in place to detect that this didn't happen.
-
Matthew Slipper authored
Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Mark Tyneway authored
Previously the chainid was too large for the ledger package to work. This is due to ethers using an old version of the ledger package. There is an unresolved open issue here: https://github.com/ethers-io/ethers.js/issues/1365 This updates the chainid to 17 to get around this issue. This chain id is used by ThaiChain 2.0 ThaiFi which has very little activity. https://exp.thaifi.com/ It also lints the docker compose file to use `'` consistently Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
smartcontracts authored
Adds a new feature to BaseServiceV2 to have a service exit immediately when 3 exit signals are received. Useful when the main loop would take a long time to exit but you want the service to exit immediately. Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
smartcontracts authored
Adds a new JsonRpcProvider validator which specifically parses the input type into a JsonRpcProvider instead of a generic provider. Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
Matthew Slipper authored
ci: Merge using merge queue
-
Matthew Slipper authored
-
Matthew Slipper authored
l2geth: Skip another flaky test
-
Matthew Slipper authored
-
Mark Tyneway authored
This code is not going to change before deprecation of `l2geth` in favor of bedrock. Skip a couple of tests that fail in CI that are not involved at all in consensus.
-
- 31 Mar, 2022 5 commits
-
-
Mark Tyneway authored
ci: Add Mergify
-
Matthew Slipper authored
-
Matthew Slipper authored
ci: Change cache keys
-
Matthew Slipper authored
Updates cache keys to fix the CircleCI permissions errors we've seen. Builds will be a bit slow while the cache rebuilds.
-
Matthew Slipper authored
ci: Use Alpine to reduce image size
-
- 30 Mar, 2022 1 commit
-
-
Mark Tyneway authored
feat(itests): run external tests once per day
-
- 29 Mar, 2022 1 commit
-
-
Matthew Slipper authored
Image sizes were increased because the packages Dockerfile used `buster-slim` rather than Alpine. Unfortunately, the images will still be large because the `node_modules` directory contains dev dependencies. This is how it was before the CircleCI migration/larger build cleanup, and will need a larger rethink of how we build TypeScript projects in the monorepo before it can be solved.
-
- 27 Mar, 2022 1 commit
-
-
Matthew Slipper authored
ci: Remove GH actions CI builds
-
- 26 Mar, 2022 3 commits
-
-
Matthew Slipper authored
The actions responsible for building/deploying changesets have been left in place until a CircleCI implementation is built.
-
Kelvin Fichter authored
Update ext-test-snx to collect all logs to prevent the option from going stale in the future.
-
Kelvin Fichter authored
Runs the external SNX tests once per day.
-