Skip to content

fix: ci update - #17

Closed
Dargon789 wants to merge 188 commits into
circleci-project-setupfrom
main
Closed

Dargon789 wants to merge 188 commits into
circleci-project-setupfrom
main

Conversation

@Dargon789

@Dargon789 Dargon789 commented Oct 24, 2025 •

Copy link
Copy Markdown
Owner

What changed? Why?

Notes to reviewers

How has it been tested?

Summary by Sourcery

Refactor provider architecture, introduce automatic wallet connection and Farcaster MiniKit hooks, migrate build to Vite, enhance ENS resolution and session handling, pin CI workflow tools, bump dependencies, and update tests to reflect new APIs.

New Features:

  • Add AutoConnect component to automatically connect wallets in mini app contexts
  • Introduce useComposeCast, useViewCast, and useIsInMiniApp hooks for Farcaster MiniKit actions
  • Expose getAddresses utility and useAddresses hook for batch ENS/basename resolution
  • Use cryptographically secure fallback for UUID generation in OnchainKitProvider

Enhancements:

  • Refactor default Wagmi and QueryClient providers into separate components with connector change detection
  • Extract recipient state management into useRecipientState hook and update Send components API
  • Switch onchainkit build system to Vite with type declarations and externalized dependencies
  • Normalize Wagmi status and transaction ID for version compatibility
  • Simplify .env manifest generation in create-onchain and MiniKit templates

Build:

  • Update onchainkit and create-onchain package.json scripts and dependencies, bump Storybook and tailwind
  • Define OCK_VERSION in Vite config for automatic version injection

CI:

  • Pin actions checkout and changesets versions, upgrade Node.js version to 22.x across workflows
  • Add step-security/harden-runner to audit outbound calls in GitHub workflows

Tests:

  • Update numerous tests to align with new provider APIs, hooks, and state shapes
  • Add comprehensive tests for AutoConnect, clientMetaManager, analyticsService, and new hooks

Dargon789 and others added 30 commits April 13, 2025 12:58
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Dan Cortes <3639170+dgca@users.noreply.github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@vercel

vercel Bot commented Dec 14, 2025

Copy link
Copy Markdown

Deployment failed with the following error:

Resource is limited - try again in 33 minutes (more than 100, code: "api-deployments-free-per-day").

Learn More: https://vercel.com/dargon789-forge?upgradeToPro=build-rate-limit

@vercel

vercel Bot commented Dec 14, 2025

Copy link
Copy Markdown

Deployment failed with the following error:

Resource is limited - try again in 24 minutes (more than 100, code: "api-deployments-free-per-day").

Learn More: https://vercel.com/dargon789-forge?upgradeToPro=build-rate-limit

@vercel

vercel Bot commented Dec 14, 2025

Copy link
Copy Markdown

Deployment failed with the following error:

Resource is limited - try again in 20 minutes (more than 100, code: "api-deployments-free-per-day").

Learn More: https://vercel.com/dargon789-forge?upgradeToPro=build-rate-limit

@Dargon789 Dargon789 left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fix: ci update#17

@vercel

vercel Bot commented Dec 14, 2025

Copy link
Copy Markdown

Deployment failed with the following error:

Resource is limited - try again in 8 minutes (more than 100, code: "api-deployments-free-per-day").

Learn More: https://vercel.com/dargon789-forge?upgradeToPro=build-rate-limit

@vercel

vercel Bot commented Dec 14, 2025

Copy link
Copy Markdown

Deployment failed with the following error:

Resource is limited - try again in 2 minutes (more than 100, code: "api-deployments-free-per-day").

Learn More: https://vercel.com/dargon789-forge?upgradeToPro=build-rate-limit

@Dargon789 Dargon789 closed this Dec 14, 2025
auto-merge was automatically disabled December 14, 2025 20:03

Pull request was closed

@github-project-automation github-project-automation Bot moved this from Todo to Done in web3-Defi-Gamefi Dec 14, 2025
@Dargon789 Dargon789 removed a link to an issue Dec 15, 2025

This branch had an error being deployed

1 failed (outdated), 2 active (outdated), and 1 inactive deployments
release — 9eb92f5f Deployed Dec 14, 2025 by Dargon789
github-pages — c44e0d9d Deployed Dec 14, 2025 by Dargon789 via deploy #23
Production – onchainkit-miniapp-manifest-generator — 3acd0929 Deployed Nov 30, 2025 by vercel[bot]
Preview – my-onchainkit-app — c3189e54 Deployed Oct 25, 2025 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

FundCard funding flow with required sessionToken