Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
61efba9
fix: keystone dep breaks yarn 4 installation
compojoom Dec 12, 2024
bbac443
Merge pull request #2327 from blocknative/release/2.28.2
Adamj1232 Dec 27, 2024
4b5374f
Merge pull request #2328 from blocknative/release/2.28.2
Adamj1232 Dec 27, 2024
4347629
feature: thirdweb branding
gregfromstl Jan 13, 2025
04f6352
Merge pull request #2335 from blocknative/feat/thirdweb-branding
gregfromstl Jan 14, 2025
e8d1ec1
fix: powered by thirdweb link
gregfromstl Jan 14, 2025
417e048
Merge pull request #2336 from blocknative/fix/links
gregfromstl Jan 14, 2025
54ee081
release: bump versions
gregfromstl Jan 14, 2025
f244884
Merge branch 'main' into feature/branding-release
gregfromstl Jan 14, 2025
2f61101
Merge pull request #2337 from blocknative/feature/branding-release
gregfromstl Jan 14, 2025
da1985a
chore: bump metamask to 0.32.0
chakra-guy Jan 30, 2025
7928570
patch cbwsdk
cb-jake Feb 8, 2025
9e6a553
Merge pull request #2345 from cb-jake/patch-cbwsdk
joaquim-verges Feb 8, 2025
2b4bc0d
Merge pull request #2342 from chakra-guy/bump-metamask
joaquim-verges Feb 8, 2025
9acb1a0
update versions
joaquim-verges Feb 8, 2025
cfaa409
Merge pull request #2346 from blocknative/feature/update-sdks
joaquim-verges Feb 8, 2025
c9963c0
Merge branch 'develop' into fix-keystone
joaquim-verges Feb 20, 2025
c1914a5
Merge pull request #2322 from compojoom/fix-keystone
joaquim-verges Feb 20, 2025
c20c2b4
update keystone package
joaquim-verges Feb 20, 2025
e35e99f
Merge remote-tracking branch 'origin/main' into feature/keystone-update
joaquim-verges Feb 20, 2025
947033a
lock
joaquim-verges Feb 20, 2025
c4b1387
Merge pull request #2349 from blocknative/feature/keystone-update
joaquim-verges Feb 20, 2025
b99b738
Merge pull request #2350 from blocknative/develop
joaquim-verges Feb 20, 2025
76eeb1a
update node version in CI
joaquim-verges Feb 20, 2025
bd1732b
Merge pull request #2351 from blocknative/update-node-ci
joaquim-verges Feb 20, 2025
1b95300
Merge pull request #2352 from blocknative/develop
joaquim-verges Feb 20, 2025
7762170
bump node version for keystone ci job
joaquim-verges Feb 20, 2025
e662e1c
Merge pull request #2353 from blocknative/keystone-node
joaquim-verges Feb 20, 2025
8938ea2
Merge pull request #2354 from blocknative/develop
joaquim-verges Feb 20, 2025
fcac692
Bump @trezor/connect-web to version 9.5.0
martykan Feb 27, 2025
5a3b3a4
bump node version for CI
joaquim-verges Mar 6, 2025
6b5e03c
github actions too
joaquim-verges Mar 6, 2025
8493e1f
Merge pull request #2358 from martykan/chore/bump-trezor-connect-web-…
joaquim-verges Mar 6, 2025
ba03d0c
Merge pull request #2359 from blocknative/develop
joaquim-verges Mar 6, 2025
1782e8f
update brand
tbosch82 Jan 31, 2025
e17d9dd
icon update
tbosch82 Jan 31, 2025
1800230
update version
tbosch82 Feb 3, 2025
cb09810
update version
tbosch82 Feb 3, 2025
795d650
update wagmi for para
tbosch82 Feb 4, 2025
f305d07
post rebase
tbosch82 Mar 12, 2025
81ec2bc
Merge pull request #2344 from capsule-org/capsule-brand-update
gregfromstl Mar 12, 2025
23fdc33
feat: add link to thirdweb logo
gregfromstl Apr 3, 2025
8712513
Merge pull request #2363 from blocknative/feature/tw-link
gregfromstl Apr 4, 2025
bd63666
Merge pull request #2364 from blocknative/develop
gregfromstl Apr 14, 2025
d9a37ee
Setting up GitHub CI for packages
jakeloo May 15, 2025
c12d451
Merge pull request #2365 from thirdweb-dev/jl/github-ci
jakeloo May 15, 2025
cc016c8
Pin github ci version
jakeloo May 15, 2025
4e85adc
Merge pull request #2366 from thirdweb-dev/jl/pin-ci-version
jakeloo May 15, 2025
57b00e5
update node version for all packages (#2367)
joaquim-verges May 15, 2025
d3b04a1
Update CI (#2368)
joaquim-verges May 15, 2025
e66cf8f
chore: optimize onekey logo (#2369)
ByteZhang1024 Jul 4, 2025
87c1e97
Merge branch 'main' into develop
arcoraven Jul 22, 2025
bdc77c6
fix: revert @web3-onboard/para in docs to 1.0.0 (#2372)
arcoraven Jul 22, 2025
a344864
Chore: update git pages action (#2375)
arcoraven Jul 23, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 10 additions & 10 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ version: 2.1
aliases:
- &docker-image
docker:
- image: cimg/node:16.13.1
- image: cimg/node:18.20.3

- &install_typescript_globally
run:
Expand Down Expand Up @@ -209,7 +209,7 @@ jobs:
- node-build-steps
build-keystone:
docker:
- image: cimg/node:16.13.1
- image: cimg/node:18.0.0
working_directory: ~/web3-onboard-monorepo/packages/keystone
steps:
- node-build-steps
Expand Down Expand Up @@ -245,7 +245,7 @@ jobs:
- node-build-steps
build-trezor:
docker:
- image: cimg/node:18.18.2
- image: cimg/node:20.18.0
working_directory: ~/web3-onboard-monorepo/packages/trezor
steps:
- node-build-steps
Expand Down Expand Up @@ -442,10 +442,10 @@ jobs:
working_directory: ~/web3-onboard-monorepo/packages/solid
steps:
- node-build-steps
build-capsule:
build-para:
docker:
- image: cimg/node:18.18.2
working_directory: ~/web3-onboard-monorepo/packages/capsule
working_directory: ~/web3-onboard-monorepo/packages/para
steps:
- node-build-steps
build-particle:
Expand Down Expand Up @@ -762,10 +762,10 @@ jobs:
working_directory: ~/web3-onboard-monorepo/packages/solid
steps:
- node-staging-build-steps
build-staging-capsule:
build-staging-para:
docker:
- image: cimg/node:18.18.2
working_directory: ~/web3-onboard-monorepo/packages/capsule
working_directory: ~/web3-onboard-monorepo/packages/para
steps:
- node-staging-build-steps
build-staging-particle:
Expand Down Expand Up @@ -1085,11 +1085,11 @@ workflows:
<<: *deploy_production_filters
- build-staging-solid:
<<: *deploy_staging_filters
capsule:
para:
jobs:
- build-capsule:
- build-para:
<<: *deploy_production_filters
- build-staging-capsule:
- build-staging-para:
<<: *deploy_staging_filters
particle:
jobs:
Expand Down
18 changes: 7 additions & 11 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,6 @@
name: Deploy documentation to Pages

on:
# Runs on pushes targeting the default branch
push:
branches: ["docs"]

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

Expand All @@ -32,13 +28,13 @@ jobs:
working-directory: ./docs
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683

- name: Setup Pages
uses: actions/configure-pages@v2
uses: actions/configure-pages@983d7736d9b0ae728b81ab479565c72886d7745b

- name: Setup Nodejs and yarn
uses: actions/setup-node@v2
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020
with:
node-version: "18.18"
cache: yarn
Expand All @@ -52,21 +48,21 @@ jobs:
run: yarn build

- name: Generate the sitemap
uses: cicirello/generate-sitemap@v1
uses: cicirello/generate-sitemap@f76c8312a5a364c49e2610b8af12ae861805a056
with:
path-to-root: './docs/build'
drop-html-extension: true
base-url-path: https://onboard.blocknative.com
base-url-path: https://web3onboard.thirdweb.com

- name: Peak at folder contents
run: ls -al

- name: Upload artifact
uses: actions/upload-pages-artifact@v1
uses: actions/upload-pages-artifact@56afc609e74202658d3ffba0e8f6dda462b719fa
with:
# Upload entire repository
path: './docs/build'

- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v1
uses: actions/deploy-pages@d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e
32 changes: 0 additions & 32 deletions .github/workflows/issue-to-notion.yml

This file was deleted.

175 changes: 175 additions & 0 deletions .github/workflows/node-production.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,175 @@
name: Node Packages – Production Release

on:
push:
branches: [main]

permissions:
contents: read
id-token: write # for provenance / npm‑pkg OIDC
packages: write

env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}

jobs:
build-and-publish:
name: Build & publish ${{ matrix.package }}
runs-on: ubuntu-latest

strategy:
fail-fast: false
matrix:
include:
- package: core # 1
node: 22
- package: common # 2
node: 22
- package: fortmatic # 3
node: 22
- package: gnosis # 4
node: 22
- package: injected # 5
node: 22
- package: frame # 6
node: 22
- package: keepkey # 7
node: 22
- package: keystone # 8
node: 22
- package: ledger # 9
node: 22
- package: mew # 10
node: 22
- package: mew-wallet # 11
node: 22
- package: portis # 12
node: 22
- package: torus # 13
node: 22
- package: trezor # 14
node: 22
- package: trust # 15
node: 22
- package: okx # 16
node: 22
- package: frontier # 17
node: 22
- package: walletconnect # 18
node: 22
- package: walletlink # 19
node: 22
- package: react # 20
node: 22
- package: magic # 21
node: 22
- package: coinbase # 22
node: 22
- package: web3auth # 23
node: 22
- package: dcent # 24
node: 22
- package: vue # 25
node: 22
- package: gas # 26
node: 22
- package: hw-common # 27
node: 22
- package: sequence # 28
node: 22
- package: tallyho # 29
node: 22
- package: enkrypt # 30
node: 22
- package: uauth # 31
node: 22
- package: transaction-preview # 32
node: 22
- package: zeal # 33
node: 22
- package: phantom # 34
node: 22
- package: xdefi # 35
node: 22
- package: infinity-wallet # 36
node: 22
- package: taho # 37
node: 22
- package: unstoppable-resolution # 38
node: 22
- package: cede-store # 39
node: 22
- package: arcana-auth # 40
node: 22
- package: blocto # 41
node: 22
- package: venly # 42
node: 22
- package: bitget # 43
node: 22
- package: bitkeep # 44
node: 22
- package: metamask # 45
node: 22
- package: solid # 46
node: 22
- package: para # 47
node: 22
- package: particle-network # 48
node: 22
- package: finoaconnect # 49
node: 22
- package: wagmi # 50
node: 22
- package: passport # 51
node: 22
- package: bloom # 52
node: 22
- package: keplr # 53
node: 22

defaults:
run:
shell: bash
working-directory: packages/${{ matrix.package }}

steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

- name: Use Node ${{ matrix.node }}
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with:
node-version: ${{ matrix.node }}
registry-url: https://registry.npmjs.org/

# ────── skip alpha versions ──────
- id: version
run: echo "v=$(node -p 'require(\"./package.json\").version')" >> "$GITHUB_OUTPUT"

- name: Skip alpha builds on main
if: contains(steps.version.outputs.v, '-alpha')
run: echo "Alpha version detected – skipping publish."
# ─────────────────────────────────

- name: Cache Yarn
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
with:
path: |
~/.cache/yarn
node_modules
key: ${{ runner.os }}-${{ matrix.node }}-${{ hashFiles('**/yarn.lock') }}

- name: Generate workspace lock‑file
run: yarn generate-lock-entry >> yarn.lock

- name: Install dependencies
run: yarn --immutable

- name: Type‑check & build
run: |
yarn type-check
yarn build

- name: Publish to npm (latest)
if: ${{ !contains(steps.version.outputs.v, '-alpha') }}
run: npm publish --access public
Loading
Loading