diff --git a/.github/workflows/publish-prerelease.yml b/.github/workflows/publish-prerelease.yml index fca1b0d237..c5adaa34c5 100644 --- a/.github/workflows/publish-prerelease.yml +++ b/.github/workflows/publish-prerelease.yml @@ -21,6 +21,7 @@ jobs: contents: write id-token: write pull-requests: write + attestations: write runs-on: ubuntu-latest timeout-minutes: 5 diff --git a/.github/workflows/release-canary.yml b/.github/workflows/release-canary.yml index f1317cadb6..f712dee8e3 100644 --- a/.github/workflows/release-canary.yml +++ b/.github/workflows/release-canary.yml @@ -8,6 +8,10 @@ jobs: canary: name: Publish canary from main runs-on: ubuntu-latest + permissions: + contents: read + id-token: write + attestations: write # Skip if this push is from merging the "back to main" PR if: ${{ !(contains(github.event.head_commit.message, 'Merge release/') && contains(github.event.head_commit.message, 'back to main')) }} concurrency: diff --git a/.github/workflows/release-publish.yml b/.github/workflows/release-publish.yml index 1522d8b7c8..6843e040a8 100644 --- a/.github/workflows/release-publish.yml +++ b/.github/workflows/release-publish.yml @@ -12,6 +12,7 @@ jobs: contents: write id-token: write pull-requests: write + attestations: write runs-on: ubuntu-latest timeout-minutes: 5 # Only run on push events to release branches, skip PR events and "back to main" merges diff --git a/packages/adapters/bitcoin/package.json b/packages/adapters/bitcoin/package.json index 43d07db4bd..7d0d8f6a8d 100644 --- a/packages/adapters/bitcoin/package.json +++ b/packages/adapters/bitcoin/package.json @@ -66,5 +66,8 @@ "ethereum", "solana", "bitcoin" - ] + ], + "publishConfig": { + "provenance": true + } } diff --git a/packages/adapters/ethers/package.json b/packages/adapters/ethers/package.json index 48eb429b8e..8cd1b1355b 100644 --- a/packages/adapters/ethers/package.json +++ b/packages/adapters/ethers/package.json @@ -64,5 +64,8 @@ "ethereum", "solana", "bitcoin" - ] + ], + "publishConfig": { + "provenance": true + } } diff --git a/packages/adapters/ethers5/package.json b/packages/adapters/ethers5/package.json index ab93eaff38..794cb81a74 100644 --- a/packages/adapters/ethers5/package.json +++ b/packages/adapters/ethers5/package.json @@ -64,5 +64,8 @@ "ethereum", "solana", "bitcoin" - ] + ], + "publishConfig": { + "provenance": true + } } diff --git a/packages/adapters/solana/package.json b/packages/adapters/solana/package.json index 0089805160..8e6df04f6f 100644 --- a/packages/adapters/solana/package.json +++ b/packages/adapters/solana/package.json @@ -99,5 +99,8 @@ "ethereum", "solana", "bitcoin" - ] + ], + "publishConfig": { + "provenance": true + } } diff --git a/packages/adapters/wagmi/package.json b/packages/adapters/wagmi/package.json index b9a58b9fc5..9cce10a19d 100644 --- a/packages/adapters/wagmi/package.json +++ b/packages/adapters/wagmi/package.json @@ -65,5 +65,8 @@ "ethereum", "solana", "bitcoin" - ] + ], + "publishConfig": { + "provenance": true + } } diff --git a/packages/appkit-utils/package.json b/packages/appkit-utils/package.json index e67eca9206..cfc2ae10b9 100644 --- a/packages/appkit-utils/package.json +++ b/packages/appkit-utils/package.json @@ -103,5 +103,8 @@ "ethereum", "solana", "bitcoin" - ] + ], + "publishConfig": { + "provenance": true + } } diff --git a/packages/appkit/package.json b/packages/appkit/package.json index 83ba52c33a..ed2687a9cc 100644 --- a/packages/appkit/package.json +++ b/packages/appkit/package.json @@ -179,5 +179,8 @@ "ethereum", "solana", "bitcoin" - ] + ], + "publishConfig": { + "provenance": true + } } diff --git a/packages/cdn/package.json b/packages/cdn/package.json index 809b840c77..85430b5642 100644 --- a/packages/cdn/package.json +++ b/packages/cdn/package.json @@ -52,5 +52,8 @@ "ethereum", "solana", "bitcoin" - ] + ], + "publishConfig": { + "provenance": true + } } diff --git a/packages/cli/package.json b/packages/cli/package.json index 03c0bb7ec3..c3efdb211e 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -34,5 +34,8 @@ "ethereum", "solana", "bitcoin" - ] + ], + "publishConfig": { + "provenance": true + } } diff --git a/packages/codemod/package.json b/packages/codemod/package.json index 661dd171bc..37d6f59c36 100644 --- a/packages/codemod/package.json +++ b/packages/codemod/package.json @@ -32,5 +32,8 @@ "ethereum", "solana", "bitcoin" - ] + ], + "publishConfig": { + "provenance": true + } } diff --git a/packages/common/package.json b/packages/common/package.json index 5601c47420..19c9b0caa7 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -49,5 +49,8 @@ "ethereum", "solana", "bitcoin" - ] + ], + "publishConfig": { + "provenance": true + } } diff --git a/packages/controllers/package.json b/packages/controllers/package.json index 5bed604686..e5bb7499db 100644 --- a/packages/controllers/package.json +++ b/packages/controllers/package.json @@ -97,5 +97,8 @@ "ethereum", "solana", "bitcoin" - ] + ], + "publishConfig": { + "provenance": true + } } diff --git a/packages/core-legacy/package.json b/packages/core-legacy/package.json index 0c0851444f..a4cb33d7c7 100644 --- a/packages/core-legacy/package.json +++ b/packages/core-legacy/package.json @@ -74,5 +74,8 @@ "ethereum", "solana", "bitcoin" - ] + ], + "publishConfig": { + "provenance": true + } } diff --git a/packages/experimental/package.json b/packages/experimental/package.json index 395c79b56f..bc3f9d9779 100644 --- a/packages/experimental/package.json +++ b/packages/experimental/package.json @@ -81,5 +81,8 @@ "ethereum", "solana", "bitcoin" - ] + ], + "publishConfig": { + "provenance": true + } } diff --git a/packages/pay/package.json b/packages/pay/package.json index 94c831c323..315ec43b1d 100644 --- a/packages/pay/package.json +++ b/packages/pay/package.json @@ -64,5 +64,8 @@ "ethereum", "solana", "bitcoin" - ] + ], + "publishConfig": { + "provenance": true + } } diff --git a/packages/polyfills/package.json b/packages/polyfills/package.json index 8b02d5600e..4ca84da0ed 100644 --- a/packages/polyfills/package.json +++ b/packages/polyfills/package.json @@ -44,5 +44,8 @@ "ethereum", "solana", "bitcoin" - ] + ], + "publishConfig": { + "provenance": true + } } diff --git a/packages/scaffold-ui/package.json b/packages/scaffold-ui/package.json index cf16b022e9..f95f40de3a 100644 --- a/packages/scaffold-ui/package.json +++ b/packages/scaffold-ui/package.json @@ -143,5 +143,8 @@ "ethereum", "solana", "bitcoin" - ] + ], + "publishConfig": { + "provenance": true + } } diff --git a/packages/siwe/package.json b/packages/siwe/package.json index 66112e383a..9e2fa52b21 100644 --- a/packages/siwe/package.json +++ b/packages/siwe/package.json @@ -50,5 +50,8 @@ "ethereum", "solana", "bitcoin" - ] + ], + "publishConfig": { + "provenance": true + } } diff --git a/packages/siwx/package.json b/packages/siwx/package.json index 31b4a31b5a..3dd8e1ab3d 100644 --- a/packages/siwx/package.json +++ b/packages/siwx/package.json @@ -76,5 +76,8 @@ "ethereum", "solana", "bitcoin" - ] + ], + "publishConfig": { + "provenance": true + } } diff --git a/packages/testing/package.json b/packages/testing/package.json index 5cba2fabd8..50c38da93b 100644 --- a/packages/testing/package.json +++ b/packages/testing/package.json @@ -52,5 +52,8 @@ "ethereum", "solana", "bitcoin" - ] + ], + "publishConfig": { + "provenance": true + } } diff --git a/packages/ui/package.json b/packages/ui/package.json index bdce48022d..849e05e8f4 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -494,5 +494,8 @@ "ethereum", "solana", "bitcoin" - ] + ], + "publishConfig": { + "provenance": true + } } diff --git a/packages/universal-connector/package.json b/packages/universal-connector/package.json index 2d99c2168d..f23fbbd031 100644 --- a/packages/universal-connector/package.json +++ b/packages/universal-connector/package.json @@ -71,5 +71,8 @@ "ethereum", "solana", "bitcoin" - ] + ], + "publishConfig": { + "provenance": true + } } diff --git a/packages/wallet-button/package.json b/packages/wallet-button/package.json index 4801f15962..ca5f92124c 100644 --- a/packages/wallet-button/package.json +++ b/packages/wallet-button/package.json @@ -76,5 +76,8 @@ "ethereum", "solana", "bitcoin" - ] + ], + "publishConfig": { + "provenance": true + } } diff --git a/packages/wallet/package.json b/packages/wallet/package.json index f65d88c603..d5d5188268 100644 --- a/packages/wallet/package.json +++ b/packages/wallet/package.json @@ -62,5 +62,8 @@ "ethereum", "solana", "bitcoin" - ] + ], + "publishConfig": { + "provenance": true + } }