fix(deps): update dependency wagmi to v3.7.6 #5798
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Checks | |
| on: | |
| pull_request: | |
| types: [opened, synchronize] | |
| env: | |
| NEXT_PUBLIC_BALANCER_API_URL: https://test-api-v3.balancer.fi/graphql | |
| NEXT_PUBLIC_WALLET_CONNECT_ID: ${{ secrets.NEXT_PUBLIC_WALLET_CONNECT_ID }} | |
| NEXT_PRIVATE_ALCHEMY_KEY: ${{ secrets.PRIVATE_ALCHEMY_KEY }} | |
| NEXT_PRIVATE_DRPC_KEY: ${{ secrets.PRIVATE_DRPC_KEY }} | |
| TEST_ACCOUNT_MNEMONIC: ${{ secrets.TEST_ACCOUNT_MNEMONIC }} | |
| TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }} | |
| TURBO_TEAM: ${{ vars.TURBO_TEAM }} | |
| SLACK_BOT_TOKEN: ${{secrets.SLACK_BOT_TOKEN}} | |
| jobs: | |
| # Skip this job as it is already part of the E2E-Smoke-Test job | |
| # Build: | |
| # runs-on: ubuntu-latest | |
| # timeout-minutes: 10 | |
| # steps: | |
| # - uses: actions/checkout@v5 | |
| # - name: Setup | |
| # uses: ./.github/actions/setup | |
| # - name: Run build | |
| # env: | |
| # NODE_OPTIONS: "--max_old_space_size=4096" | |
| # run: pnpm run build | |
| Lint: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 | |
| - name: Setup | |
| uses: ./.github/actions/setup | |
| - name: Run lint | |
| run: pnpm lint | |
| - name: Run prettier | |
| run: pnpm prettier | |
| - name: Run stylelint | |
| run: pnpm stylelint | |
| Unit-Test: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 | |
| - name: Setup | |
| uses: ./.github/actions/setup | |
| - name: Run typecheck | |
| env: | |
| NODE_OPTIONS: '--max_old_space_size=6144' | |
| run: pnpm typecheck | |
| - name: Run unit tests | |
| run: pnpm test:unit | |
| # Uncomment to debug turborepo summary when running with --summarize option | |
| # Context: https://turbo.build/repo/docs/crafting-your-repository/caching#using-run-summaries | |
| # - uses: actions/upload-artifact@v4 | |
| # with: | |
| # name: unit-turbo-summary | |
| # path: | | |
| # ./.turbo/runs/ | |
| # retention-days: 30 | |
| Integration-Test: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 | |
| - name: Setup | |
| uses: ./.github/actions/setup | |
| - name: Set up foundry (includes anvil) | |
| uses: foundry-rs/foundry-toolchain@908c540300062bd5a7e473851cdb4282204cee09 # v1 | |
| # with: | |
| # cache: false # Disable cache after foundry-toolchain upgrade | |
| - name: Run integration tests | |
| run: pnpm test:integration | |
| E2E-Smoke-Test-Balancer: | |
| timeout-minutes: 15 | |
| runs-on: ubuntu-latest | |
| container: | |
| image: mcr.microsoft.com/playwright:v1.62.1-noble@sha256:dcc5531e97840b9b5e794f2814476b21571c5124a3fca2267d73041f56e7580e | |
| env: | |
| NEXT_PUBLIC_PROJECT_ID: balancer | |
| PLAYWRIGHT_BROWSERS_PATH: /ms-playwright | |
| steps: | |
| - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 | |
| - name: Setup | |
| uses: ./.github/actions/setup | |
| - name: Run Playwright smoke tests (Balancer) | |
| run: pnpm test:e2e:build:bal | |
| - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7 | |
| if: ${{ !cancelled() }} | |
| with: | |
| name: playwright-smoke-report-bal | |
| path: | | |
| ./packages/e2e-tests/playwright-report/ | |
| retention-days: 30 | |
| E2E-Smoke-Test-Beets: | |
| timeout-minutes: 15 | |
| runs-on: ubuntu-latest | |
| container: | |
| image: mcr.microsoft.com/playwright:v1.62.1-noble@sha256:dcc5531e97840b9b5e794f2814476b21571c5124a3fca2267d73041f56e7580e | |
| env: | |
| NEXT_PUBLIC_PROJECT_ID: beets | |
| NEXT_PUBLIC_BALANCER_API_URL: https://backend-v3.beets-ftm-node.com/ | |
| PLAYWRIGHT_BROWSERS_PATH: /ms-playwright | |
| steps: | |
| - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 | |
| - name: Setup | |
| uses: ./.github/actions/setup | |
| - name: Run Playwright smoke tests (Beets) | |
| run: pnpm test:e2e:build:beets | |
| - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7 | |
| if: ${{ !cancelled() }} | |
| with: | |
| name: playwright-smoke-report-beets | |
| path: | | |
| ./packages/e2e-tests/playwright-report/ | |
| retention-days: 30 | |
| E2E-Smoke-Test-Analytics: | |
| timeout-minutes: 15 | |
| runs-on: ubuntu-latest | |
| container: | |
| image: mcr.microsoft.com/playwright:v1.62.1-noble@sha256:dcc5531e97840b9b5e794f2814476b21571c5124a3fca2267d73041f56e7580e | |
| env: | |
| PLAYWRIGHT_BROWSERS_PATH: /ms-playwright | |
| steps: | |
| - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 | |
| - name: Setup | |
| uses: ./.github/actions/setup | |
| - name: Run Playwright smoke tests (Analytics) | |
| run: pnpm test:e2e:build:analytics | |
| - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7 | |
| if: ${{ !cancelled() }} | |
| with: | |
| name: playwright-smoke-report-analytics | |
| path: | | |
| ./packages/e2e-tests/playwright-report/ | |
| retention-days: 30 | |
| E2E-Dev-Test-Balancer-1: | |
| timeout-minutes: 15 | |
| runs-on: ubuntu-latest | |
| container: | |
| image: mcr.microsoft.com/playwright:v1.62.1-noble@sha256:dcc5531e97840b9b5e794f2814476b21571c5124a3fca2267d73041f56e7580e | |
| env: | |
| NEXT_PUBLIC_PROJECT_ID: balancer | |
| PLAYWRIGHT_BROWSERS_PATH: /ms-playwright | |
| steps: | |
| - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 | |
| - name: Setup | |
| uses: ./.github/actions/setup | |
| - name: Set up foundry (includes anvil) | |
| uses: foundry-rs/foundry-toolchain@908c540300062bd5a7e473851cdb4282204cee09 # v1 | |
| - name: Start anvil fork in mainnet | |
| run: anvil --mnemonic "${{ env.TEST_ACCOUNT_MNEMONIC }}" --fork-url "https://lb.drpc.live/ethereum/${{ env.NEXT_PRIVATE_DRPC_KEY }}" --port 8545 & | |
| - name: Run Playwright dev tests (Balancer part 1) | |
| run: pnpm test:e2e:dev:bal:1 | |
| - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7 | |
| if: ${{ !cancelled() }} | |
| with: | |
| name: playwright-dev-report-bal-1 | |
| path: | | |
| ./packages/e2e-tests/playwright-report/ | |
| retention-days: 30 | |
| E2E-Dev-Test-Balancer-2: | |
| timeout-minutes: 15 | |
| runs-on: ubuntu-latest | |
| container: | |
| image: mcr.microsoft.com/playwright:v1.62.1-noble@sha256:dcc5531e97840b9b5e794f2814476b21571c5124a3fca2267d73041f56e7580e | |
| env: | |
| NEXT_PUBLIC_PROJECT_ID: balancer | |
| PLAYWRIGHT_BROWSERS_PATH: /ms-playwright | |
| steps: | |
| - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 | |
| - name: Setup | |
| uses: ./.github/actions/setup | |
| - name: Set up foundry (includes anvil) | |
| uses: foundry-rs/foundry-toolchain@908c540300062bd5a7e473851cdb4282204cee09 # v1 | |
| - name: Start anvil fork in mainnet | |
| run: anvil --mnemonic "${{ env.TEST_ACCOUNT_MNEMONIC }}" --fork-url "https://lb.drpc.live/ethereum/${{ env.NEXT_PRIVATE_DRPC_KEY }}" --port 8545 & | |
| - name: Run Playwright dev tests (Balancer part 2) | |
| run: pnpm test:e2e:dev:bal:2 | |
| - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7 | |
| if: ${{ !cancelled() }} | |
| with: | |
| name: playwright-dev-report-bal-2 | |
| path: | | |
| ./packages/e2e-tests/playwright-report/ | |
| retention-days: 30 | |
| E2E-Dev-Test-Beets: | |
| timeout-minutes: 15 | |
| runs-on: ubuntu-latest | |
| container: | |
| image: mcr.microsoft.com/playwright:v1.62.1-noble@sha256:dcc5531e97840b9b5e794f2814476b21571c5124a3fca2267d73041f56e7580e | |
| env: | |
| NEXT_PUBLIC_PROJECT_ID: beets | |
| NEXT_PUBLIC_BALANCER_API_URL: https://backend-v3.beets-ftm-node.com/ | |
| PLAYWRIGHT_BROWSERS_PATH: /ms-playwright | |
| steps: | |
| - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 | |
| - name: Setup | |
| uses: ./.github/actions/setup | |
| - name: Set up foundry (includes anvil) | |
| uses: foundry-rs/foundry-toolchain@908c540300062bd5a7e473851cdb4282204cee09 # v1 | |
| - name: Start anvil fork in sonic | |
| run: anvil --mnemonic "${{ env.TEST_ACCOUNT_MNEMONIC }}" --fork-url "https://lb.drpc.live/sonic/${{ env.NEXT_PRIVATE_DRPC_KEY }}" --port 8545 & | |
| - name: Run Playwright dev tests (Beets) | |
| run: pnpm test:e2e:dev:beets | |
| - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7 | |
| if: ${{ !cancelled() }} | |
| with: | |
| name: playwright-dev-report-beets | |
| path: | | |
| ./packages/e2e-tests/playwright-report/ | |
| retention-days: 30 |