1. 28 Nov, 2024 4 commits
    • Yann Hodique's avatar
      build: migrate op-node and op-proposer to just (#13042) · cf13a17a
      Yann Hodique authored
      * build(just): factor out flags code
      
      This will enable making use of JUSTFLAGS in the main Makefile for
      migrated targets.
      
      * fix(just): parallel support
      
      For some unclear reason runs in CI environment are invalid (they
      generate some "empty" calls to the private target).
      Sidestep the issue for now.
      
      * build(just): add more helpers
      
      - VERSION_META variable
      - go_generate target
      
      * build(op-proposer): migrate build to just
      
      * build(op-node): migrate build to just
      
      * fix(build): rewire just-migrated targets
      
      ---------
      Co-authored-by: default avatarMatthew Slipper <me@matthewslipper.com>
      cf13a17a
    • Inphi's avatar
      make: Remove unused install-geth target (#13130) · 2bbfd5dc
      Inphi authored
      2bbfd5dc
    • Matthew Slipper's avatar
    • Sam Stokes's avatar
      op-deployer: add intent-config-type (#12970) · c8f4b3a0
      Sam Stokes authored
      * op-deployer: add config-intent-type
      
      * op-deployer: revert name change of GasLimit
      
      * op-deployer: add Intent.setStandardValues and Intent.validateStandardValues
      
      * op-deployer: improve standard intent-config err messages
      
      * op-deployr: chain intent custom err types
      
      * op-deployer: add unit test for inent.validateStandardValues
      
      * linter fix
      
      * add intent-config-type custom
      
      * add intent-config-type strict
      
      * add intent-config-type standard-overrides,strict-overrides
      
      * refactor intent.ConfigType validation methods, add intent NewIntent* funcs
      
      * add TestValidateCustomValues, refactor contract tag check
      
      * remove duplicate chainIntent.Check() code
      
      * fix SuperchainRoles.ProxyAdminOwner for standard chains
      c8f4b3a0
  2. 27 Nov, 2024 6 commits
  3. 26 Nov, 2024 22 commits
  4. 25 Nov, 2024 3 commits
    • Mael Regnery's avatar
      fix: use eth_getBlockReceipts for Infura RPC kind (#12969) · 816b75a8
      Mael Regnery authored
      * fix: use eth_getBlockReceipts for Infura RPC kind
      
      * fix infura test
      816b75a8
    • Matthew Slipper's avatar
      ci: Convert all Go tests into a single job (#13046) · 418f0cca
      Matthew Slipper authored
      * ci: Convert all Go tests into a single job
      
      Takes all the go-e2e and go-test jobs and combines them into one single super-job. This has the following benefits:
      
      1. We can centralize all config for Go tests in one place and simplify our CI pipeline.
      2. It leaves parallelism up to the Go runtime, which is more efficient.
      4. It makes our test reporting more accurate.
      
      As part of this PR, I also:
      
      1. Created a new resource class just for Go tests. It runs on the large Latitude runner, but limits the number of parallel go test jobs to 3 to prevent resource starvation.
      2. Enabled test retries on `gotestsum`. This should reduce the number of flakes we see from the Go tests by retrying them up to 2 times in the event that they fail. Failures are still captured by the test reporting, so we can address them.
      
      * code review updates
      418f0cca
    • Michael Amadi's avatar
      fixes (#13052) · 7719c853
      Michael Amadi authored
      7719c853
  5. 23 Nov, 2024 5 commits