Skip to content

Commit 3febf19

Browse files
committed
merge main
2 parents 52c3f44 + a693958 commit 3febf19

File tree

901 files changed

+22947
-13380
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

901 files changed

+22947
-13380
lines changed

.changeset/blue-ears-sit.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"thirdweb": patch
3+
---
4+
5+
Export `toEventSelector` utility function from "thirdweb/utils"

.changeset/breezy-items-relate.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"thirdweb": patch
3+
---
4+
5+
Fix deploy version for published contracts

.changeset/cool-pianos-walk.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"thirdweb": patch
3+
---
4+
5+
Ensure resetting deploy flag on bundler errors

.changeset/six-snails-reflect.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"thirdweb": patch
3+
---
4+
5+
Do not prompt user for signing message for SIWE auth in Connect UI for Ecosystem wallets

.github/CODEOWNERS

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,18 @@
11
# Order is important; the last matching pattern takes the most precedence.
22

33
# default ownership group
4-
- @jnsdls @joaquim-verges @MananTank @gregfromstl
4+
@thirdweb-dev/developer-tools
55

66
# packages
7-
packages/thirdweb/ @joaquim-verges @gregfromstl @jnsdls
7+
packages/thirdweb/ @thirdweb-dev/core-platform @thirdweb-dev/developer-tools
88

99
## specific thirdweb pieces
10-
packages/thirdweb/src/react/ @joaquim-verges @gregfromstl @MananTank @jnsdls @edwardysun
11-
packages/thirdweb/src/reactive/ @joaquim-verges @gregfromstl @MananTank @jnsdls
12-
packages/thirdweb/src/gas/ @joaquim-verges @jnsdls
13-
packages/thirdweb/src/pay/ @joaquim-verges @gregfromstl @MananTank @jnsdls @edwardysun
14-
packages/service-utils/ @arcoraven @jnsdls @joaquim-verges
15-
packages/eslint-config-thirdweb/ @jnsdls @joaquim-verges
16-
packages/tw-tsconfig/ @jnsdls @joaquim-verges
10+
packages/service-utils/ @thirdweb-dev/core-platform
11+
packages/eslint-config-thirdweb/ @thirdweb-dev/core-platform @edwardysun
12+
packages/tw-tsconfig/ @thirdweb-dev/core-platform @edwardysun
1713

1814
# apps
19-
apps/ @jnsdls @joaquim-verges
20-
apps/dashboard/ @jnsdls @MananTank @joaquim-verges @jakubkrehel
21-
apps/playground-web/ @joaquim-verges @gregfromstl @jnsdls @joaquim-verges @jakubkrehel
22-
apps/wallet-ui/ @gregfromstl @jnsdls @joaquim-verges @MananTank @jakubkrehel
23-
apps/portal/ @thirdweb-dev/product @thirdweb-dev/platform @thirdweb-dev/infra
15+
apps/ @thirdweb-dev/developer-tools @thirdweb-dev/core-platform @jakubkrehel
2416

2517
# .github folder + .changeset + turbo config is owned by jonas for now
2618
scripts/ @jnsdls @joaquim-verges

.github/dependabot.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,18 @@
55

66
version: 2
77
updates:
8-
- package-ecosystem: "npm" # See documentation for possible values
9-
directory: "/" # Location of package manifests
8+
- package-ecosystem: "npm"
9+
directory: "/"
1010
schedule:
1111
interval: "weekly"
12+
ignore:
13+
- dependency-name: "@aws-sdk/client-kms"
14+
versions: ["3.592.0"]
15+
- dependency-name: "@aws-sdk/client-lambda"
16+
versions: ["3.592.0"]
17+
- dependency-name: "@aws-sdk/credential-providers"
18+
versions: ["3.592.0"]
1219
- package-ecosystem: "github-actions"
1320
directory: "/"
1421
schedule:
15-
# Check for updates to GitHub Actions every week
1622
interval: "weekly"

.github/pull_request_template.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,12 @@
1-
## Problem solved
1+
---
2+
title: "[SDK/Dashboard/Portal] Feature/Fix: Concise title for the changes"
3+
---
24

3-
Short description of the bug fixed or feature added
5+
If you did not copy the branch name from Linear, paste the issue tag here (format is TEAM-0000):
6+
7+
## Notes for the reviewer
8+
Anything important to call out? Be sure to also clarify these in your comments.
9+
10+
## How to test
11+
Unit tests, playground, etc.
412

.github/workflows/auto-assign.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,18 @@ name: Auto Author Assign
22

33
on:
44
pull_request:
5-
types: [ opened, reopened ]
5+
types: [opened, reopened]
66

77
permissions:
88
pull-requests: write
99

1010
jobs:
1111
assign-author:
1212
runs-on: ubuntu-latest
13+
if: |
14+
github.event.pull_request.author_association == 'MEMBER' ||
15+
github.event.pull_request.author_association == 'OWNER' ||
16+
github.event.pull_request.author_association == 'COLLABORATOR' ||
17+
github.event.pull_request.author_association == 'CONTRIBUTOR'
1318
steps:
1419
- uses: toshimaru/[email protected]

.github/workflows/issue.yml

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@ name: Linked Issue
22

33
on:
44
pull_request:
5-
types: [opened, edited]
5+
types: [opened, edited, ready_for_review]
66

77
env:
8-
VALID_ISSUE_PREFIXES: "CNCT|DASH|PROT|INSIGHT|ENGINE|CS|DES|BIL|DEVX|SOLU|NEB"
8+
VALID_ISSUE_PREFIXES: "CORE|TOOL|NEB|INFRA"
99

1010
jobs:
1111
linear:
@@ -22,6 +22,17 @@ jobs:
2222
pull_number: context.issue.number
2323
});
2424
25+
// Check if contributor is external
26+
const isInternalContributor = ['MEMBER', 'OWNER', 'COLLABORATOR'].includes(
27+
context.payload.pull_request.author_association
28+
);
29+
30+
// Automatically pass for external contributors
31+
if (!isInternalContributor) {
32+
console.log('External contributor detected - automatically passing check');
33+
return;
34+
}
35+
2536
const body = pr.data.body || '';
2637
const branchName = pr.data.head.ref;
2738
const issueRegex = new RegExp(`(${process.env.VALID_ISSUE_PREFIXES})-\\d+`, 'i');

.github/workflows/stale.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
steps:
1010
- uses: actions/stale@v9
1111
with:
12-
stale-issue-message: 'This issue has been inactive for 30 days. It is now marked as stale and will be closed in 5 days if no further activity occurs.'
13-
stale-pr-message: 'This PR has been inactive for 30 days. It is now marked as stale and will be closed in 5 days if no further activity occurs.'
12+
stale-issue-message: 'This issue has been inactive for 7 days. It is now marked as stale and will be closed in 2 days if no further activity occurs.'
13+
stale-pr-message: 'This PR has been inactive for 7 days. It is now marked as stale and will be closed in 2 days if no further activity occurs.'
1414
days-before-stale: 7
1515
days-before-close: 2

0 commit comments

Comments
 (0)