celo-org / celo-blockchain

Official repository for the golang Celo Blockchain
https://celo.org
GNU Lesser General Public License v3.0
554 stars 199 forks source link

chore: Configure Renovate #2217

Closed renovate[bot] closed 7 months ago

renovate[bot] commented 7 months ago

Mend Renovate

Welcome to Renovate! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin.

🚦 To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged.


Detected Package Files

Configuration Summary

Based on the default config's presets, Renovate will:

🔡 Do you want to change how Renovate upgrades your dependencies? Add your custom config to renovate.json in this branch. Renovate will update the Pull Request description the next time it runs.


What to Expect

With your current configuration, Renovate will create 9 Pull Requests:

fix(deps): update dependency ts-node to v10.9.2 - Schedule: ["before 4am on Monday"] - Branch name: `renovate/ts-node-10.x-lockfile` - Merge into: `master` - Upgrade [ts-node](https://togithub.com/TypeStrong/ts-node) to `10.9.2`
chore(deps): update dependency @​types/node to v18.19.8 - Schedule: ["before 4am on Monday"] - Branch name: `renovate/node-18.x-lockfile` - Merge into: `master` - Upgrade [@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped) to `18.19.8`
chore(deps): update dependency chai to v4.4.1 - Schedule: ["before 4am on Monday"] - Branch name: `renovate/chai-4.x-lockfile` - Merge into: `master` - Upgrade [chai](https://togithub.com/chaijs/chai) to `4.4.1` - Upgrade [@types/chai](https://togithub.com/DefinitelyTyped/DefinitelyTyped) to `4.3.11`
chore(deps): update dependency typescript to v5.3.3 - Schedule: ["before 4am on Monday"] - Branch name: `renovate/typescript-5.x-lockfile` - Merge into: `master` - Upgrade [typescript](https://togithub.com/Microsoft/TypeScript) to `5.3.3`
fix(deps): update dependency ethers to v6.10.0 - Schedule: ["before 4am on Monday"] - Branch name: `renovate/ethers-6.x-lockfile` - Merge into: `master` - Upgrade [ethers](https://togithub.com/ethers-io/ethers.js) to `6.10.0`
chore(deps): update dependency @​types/mocha to v10 - Schedule: ["before 4am on Monday"] - Branch name: `renovate/mocha-10.x` - Merge into: `master` - Upgrade [@types/mocha](https://togithub.com/DefinitelyTyped/DefinitelyTyped) to `^10.0.0`
chore(deps): update dependency @​types/node to v20 - Schedule: ["before 4am on Monday"] - Branch name: `renovate/node-20.x` - Merge into: `master` - Upgrade [@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped) to `^20.0.0`
chore(deps): update dependency chai to v5 - Schedule: ["before 4am on Monday"] - Branch name: `renovate/chai-5.x` - Merge into: `master` - Upgrade [chai](https://togithub.com/chaijs/chai) to `^5.0.0`
chore(deps): update github-actions - Schedule: ["before 4am on Monday"] - Branch name: `renovate/github-actions` - Merge into: `master` - Upgrade [actions/checkout](https://togithub.com/actions/checkout) to `v4` - Upgrade [actions/download-artifact](https://togithub.com/actions/download-artifact) to `v4` - Upgrade [actions/setup-go](https://togithub.com/actions/setup-go) to `v5` - Upgrade [actions/setup-node](https://togithub.com/actions/setup-node) to `v4` - Upgrade [docker/build-push-action](https://togithub.com/docker/build-push-action) to `v5` - Upgrade [docker/setup-buildx-action](https://togithub.com/docker/setup-buildx-action) to `v3` - Upgrade [docker/setup-qemu-action](https://togithub.com/docker/setup-qemu-action) to `v3` - Upgrade [google-github-actions/auth](https://togithub.com/google-github-actions/auth) to `v2` - Upgrade [google-github-actions/setup-gcloud](https://togithub.com/google-github-actions/setup-gcloud) to `v2`


🚸 Branch creation will be limited to maximum 2 per hour, so it doesn't swamp any CI resources or overwhelm the project. See docs for prhourlylimit for details.


❓ Got questions? Check out Renovate's Docs, particularly the Getting Started section. If you need any further assistance then you can also request help here.


This PR has been generated by Mend Renovate. View repository job log here.

github-actions[bot] commented 7 months ago

Coverage from tests in ./e2e_test/... for ./consensus/istanbul/... at commit 46de0db47a6094fcf5414901520b569d5a25c2e5

coverage: 50.6% of statements across all listed packages
coverage:  63.2% of statements in consensus/istanbul
coverage:  42.7% of statements in consensus/istanbul/announce
coverage:  55.7% of statements in consensus/istanbul/backend
coverage:   0.0% of statements in consensus/istanbul/backend/backendtest
coverage:  24.3% of statements in consensus/istanbul/backend/internal/replica
coverage:  64.4% of statements in consensus/istanbul/core
coverage:  50.0% of statements in consensus/istanbul/db
coverage:   0.0% of statements in consensus/istanbul/proxy
coverage:  64.2% of statements in consensus/istanbul/uptime
coverage:  51.8% of statements in consensus/istanbul/validator
coverage:  79.2% of statements in consensus/istanbul/validator/random
github-actions[bot] commented 7 months ago

5879 passed, 2 failed, 45 skipped

Test failures:
  TestTransactionPoolUnderpricingDynamicFee: core

    tx_pool_test.go:2105: failed to add well priced transaction: txpool is full
timestamp=2024-01-23T14:57:23+0000 severity=debug   msg="Pooled new executable transaction"      hash=0xe48621b1ab4061f1e08e43feae20d2e8a3b3fd8f8657e491ed0bbdba9b61dc06 from=0xFF739025d60d639dF91bbEabee40B4254AF66972 to=0x0000000000000000000000000000000000000000
timestamp=2024-01-23T14:57:23+0000 severity=debug   msg="Pooled new executable transaction"      hash=0x73062e8473c0b8c70f70dbe4692e3939d0356866315c9f3d535c463e7c362700 from=0xFF739025d60d639dF91bbEabee40B4254AF66972 to=0x0000000000000000000000000000000000000000
timestamp=2024-01-23T14:57:23+0000 severity=info    msg="Transaction pool stopped"
  TestEthersJSCompatibility: e2e_test
Checking getExchangeSpenders. spenders = [0x000000000000000000000000000000000000d028]
Checking medianRate. numerator = 1000000000000000000000000  denominator = 1000000000000000000000000 
Checking gas price minimum. cusdValue = 100000000
executing mocha test with /usr/bin/npm run --networkaddr=http://127.0.0.1:40175 test --blocknum=0x0 -- --grep ethers.js compatibility tests with state

> ethersjs-api-check@1.0.0 test /runner/_work/celo-blockchain/celo-blockchain/e2e_test/ethersjs-api-check
> mocha -r ts-node/register test/*.ts "--grep" "ethers.js compatibility tests with state"

  ethers.js compatibility tests with state
    ✔ provider.getBlock works (block has gasLimit set)
    ✔ EIP-1559 transactions supported (can get feeData)
    ✔ block has gasLimit
    1) block has baseFeePerGas

  3 passing (83ms)
  1 failing

  1) ethers.js compatibility tests with state
       block has baseFeePerGas:

      AssertionError: expected false to be true
      + expected - actual

      -false
      +true

      at /runner/_work/celo-blockchain/celo-blockchain/e2e_test/ethersjs-api-check/test/test.ts:52:10
      at Generator.next (<anonymous>)
      at fulfilled (test/test.ts:5:58)
      at processTicksAndRejections (internal/process/task_queues.js:95:5)

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! ethersjs-api-check@1.0.0 test: `mocha -r ts-node/register test/*.ts "--grep" "ethers.js compatibility tests with state"`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the ethersjs-api-check@1.0.0 test script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/runner/.npm/_logs/2024-01-23T14_57_47_033Z-debug.log

    e2e_test.go:685: 
This test report was produced by the test-summary action.  Made with ❤️ in Cambridge.
codecov[bot] commented 7 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (346c5b3) 55.08% compared to head (ae20641) 52.80%.

:exclamation: Current head ae20641 differs from pull request most recent head 93ae034. Consider uploading reports for the commit 93ae034 to get more accurate results

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #2217 +/- ## ========================================== - Coverage 55.08% 52.80% -2.29% ========================================== Files 683 506 -177 Lines 114533 80701 -33832 ========================================== - Hits 63095 42614 -20481 + Misses 47555 35675 -11880 + Partials 3883 2412 -1471 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.