File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : Deploy to IPFS
2+
3+ permissions :
4+ contents : read
5+ pull-requests : write
6+ statuses : write
7+
8+ on :
9+ push :
10+ branches :
11+ - main
12+ pull_request :
13+
14+ jobs :
15+ deploy :
16+ runs-on : ubuntu-latest
17+ steps :
18+ - name : Checkout code
19+ uses : actions/checkout@v4
20+
21+ - name : Setup Node.js
22+ uses : actions/setup-node@v4
23+ with :
24+ node-version : ' lts/*'
25+ cache : ' npm'
26+
27+ - name : Install dependencies
28+ run : npm ci
29+
30+ - name : Build project
31+ run : npm run build
32+
33+ - name : Deploy to IPFS
34+ uses : ipfs/ipfs-deploy-action@v1
35+ id : deploy
36+ with :
37+ path-to-deploy : dist # Change this to your build output directory
38+ storacha-key : MgCYzJFxb/8EN1dQrU6W/B5pTb2B23QN2vIPzBT3eCO0Yc+0BC3F5cMJEqlb364VN0AI8Zofk+p5TBAZ8aZUv684zcTY=
39+ storacha-proof: mAYIEAKQUOqJlcm9vdHOB2CpYJQABcRIgiZpSMCjLVkNnAhR7cgMq8/WsL9o//tG+0ba5BlOX4+VndmVyc2lvbgHyBgFxEiCQiNRN9POBxaM7K1zUkMJWx31/17ChEIThpvF2O/DOBahhc1hE7aEDQP2lApZD/Pech9IZJZbfHDnG8Sp2bHIqd3/1bavlMwkEL+TqQys8uimP0tind+iUwy85WdGcBqf4j3dw34R8jQhhdmUwLjkuMWNhdHSIomNjYW5nc3BhY2UvKmR3aXRoeDhkaWQ6a2V5Ono2TWtxdnFZbks0QWRYdTlSZnBLNFJhMXFKQXY3WVRMWXRWSFlkWlJxdnpWZUZETKJjY2FuZmJsb2IvKmR3aXRoeDhkaWQ6a2V5Ono2TWtxdnFZbks0QWRYdTlSZnBLNFJhMXFKQXY3WVRMWXRWSFlkWlJxdnpWZUZETKJjY2FuZ2luZGV4Lypkd2l0aHg4ZGlkOmtleTp6Nk1rcXZxWW5LNEFkWHU5UmZwSzRSYTFxSkF2N1lUTFl0VkhZZFpScXZ6VmVGREyiY2NhbmdzdG9yZS8qZHdpdGh4OGRpZDprZXk6ejZNa3F2cVluSzRBZFh1OVJmcEs0UmExcUpBdjdZVExZdFZIWWRaUnF2elZlRkRMomNjYW5odXBsb2FkLypkd2l0aHg4ZGlkOmtleTp6Nk1rcXZxWW5LNEFkWHU5UmZwSzRSYTFxSkF2N1lUTFl0VkhZZFpScXZ6VmVGREyiY2NhbmhhY2Nlc3MvKmR3aXRoeDhkaWQ6a2V5Ono2TWtxdnFZbks0QWRYdTlSZnBLNFJhMXFKQXY3WVRMWXRWSFlkWlJxdnpWZUZETKJjY2FuamZpbGVjb2luLypkd2l0aHg4ZGlkOmtleTp6Nk1rcXZxWW5LNEFkWHU5UmZwSzRSYTFxSkF2N1lUTFl0VkhZZFpScXZ6VmVGREyiY2Nhbmd1c2FnZS8qZHdpdGh4OGRpZDprZXk6ejZNa3F2cVluSzRBZFh1OVJmcEs0UmExcUpBdjdZVExZdFZIWWRaUnF2elZlRkRMY2F1ZFgi7QFdyYqJK2i21B2OFch7R03DRoOOsSSGTjth3aZai1NS2GNleHAaaud0LGNmY3SBoWVzcGFjZaJkbmFtZW9icmFobWFfcmVjb3ZlcnlmYWNjZXNzoWR0eXBlZnB1YmxpY2Npc3NYIu0BqoEezZ7jbB6Eg/wuTXTrf1yldGaC5rIev9hn44h3pCtjcHJmgPIGAXESIOiye23BpIG55C/LoUV/ZaQ4kMKI+jY+7yPdMfs6IileqGFzWETtoQNAvXQuUZmHGxkt9XjsPhAIjGIQNUIh/+ZTQ4ln+mg9v0/iaLLKp+JC6uJQx707CcGtASTnDL6xwfrfOUqdwDdTAWF2ZTAuOS4xY2F0dIiiY2NhbmdzcGFjZS8qZHdpdGh4OGRpZDprZXk6ejZNa3F2cVluSzRBZFh1OVJmcEs0UmExcUpBdjdZVExZdFZIWWRaUnF2elZlRkRMomNjYW5mYmxvYi8qZHdpdGh4OGRpZDprZXk6ejZNa3F2cVluSzRBZFh1OVJmcEs0UmExcUpBdjdZVExZdFZIWWRaUnF2elZlRkRMomNjYW5naW5kZXgvKmR3aXRoeDhkaWQ6a2V5Ono2TWtxdnFZbks0QWRYdTlSZnBLNFJhMXFKQXY3WVRMWXRWSFlkWlJxdnpWZUZETKJjY2FuZ3N0b3JlLypkd2l0aHg4ZGlkOmtleTp6Nk1rcXZxWW5LNEFkWHU5UmZwSzRSYTFxSkF2N1lUTFl0VkhZZFpScXZ6VmVGREyiY2Nhbmh1cGxvYWQvKmR3aXRoeDhkaWQ6a2V5Ono2TWtxdnFZbks0QWRYdTlSZnBLNFJhMXFKQXY3WVRMWXRWSFlkWlJxdnpWZUZETKJjY2FuaGFjY2Vzcy8qZHdpdGh4OGRpZDprZXk6ejZNa3F2cVluSzRBZFh1OVJmcEs0UmExcUpBdjdZVExZdFZIWWRaUnF2elZlRkRMomNjYW5qZmlsZWNvaW4vKmR3aXRoeDhkaWQ6a2V5Ono2TWtxdnFZbks0QWRYdTlSZnBLNFJhMXFKQXY3WVRMWXRWSFlkWlJxdnpWZUZETKJjY2FuZ3VzYWdlLypkd2l0aHg4ZGlkOmtleTp6Nk1rcXZxWW5LNEFkWHU5UmZwSzRSYTFxSkF2N1lUTFl0VkhZZFpScXZ6VmVGRExjYXVkWCLtAV3JiokraLbUHY4VyHtHTcNGg46xJIZOO2HdplqLU1LYY2V4cBpq53R8Y2ZjdIGhZXNwYWNlomRuYW1lb2JyYWhtYV9yZWNvdmVyeWZhY2Nlc3OhZHR5cGVmcHVibGljY2lzc1gi7QGqgR7NnuNsHoSD/C5NdOt/XKV0ZoLmsh6/2GfjiHekK2NwcmaApQUBcRIgB8YVnL7GulKA0P9jy/je8sOCx8QRxqRV29JOrzAID9KoYXNYRO2hA0C5MX6/HpkYsmBsUKjx/gxSui6ssq/nFyuZuwG03lN1m1ePXAb6zPCpLpjgnaltbdctwC7ls/i92NJhm44ThFADYXZlMC45LjFjYXR0hKJjY2FubnNwYWNlL2Jsb2IvYWRkZHdpdGh4OGRpZDprZXk6ejZNa3F2cVluSzRBZFh1OVJmcEs0UmExcUpBdjdZVExZdFZIWWRaUnF2elZlRkRMomNjYW5vc3BhY2UvaW5kZXgvYWRkZHdpdGh4OGRpZDprZXk6ejZNa3F2cVluSzRBZFh1OVJmcEs0UmExcUpBdjdZVExZdFZIWWRaUnF2elZlRkRMomNjYW5uZmlsZWNvaW4vb2ZmZXJkd2l0aHg4ZGlkOmtleTp6Nk1rcXZxWW5LNEFkWHU5UmZwSzRSYTFxSkF2N1lUTFl0VkhZZFpScXZ6VmVGREyiY2Nhbmp1cGxvYWQvYWRkZHdpdGh4OGRpZDprZXk6ejZNa3F2cVluSzRBZFh1OVJmcEs0UmExcUpBdjdZVExZdFZIWWRaUnF2elZlRkRMY2F1ZFgi7QELcXlwwkSqVvfrhU3QAjxmh+T6nlMEBnxplS/rzjNxNmNleHD2Y2ZjdIGhZXNwYWNlomRuYW1lb2JyYWhtYV9yZWNvdmVyeWZhY2Nlc3OhZHR5cGVmcHVibGljY2lzc1gi7QFdyYqJK2i21B2OFch7R03DRoOOsSSGTjth3aZai1NS2GNwcmaC2CpYJQABcRIgkIjUTfTzgcWjOytc1JDCVsd9f9ewoRCE4abxdjvwzgXYKlglAAFxEiDosnttwaSBueQvy6FFf2WkOJDCiPo2Pu8j3TH7OiIpXlkBcRIgiZpSMCjLVkNnAhR7cgMq8/WsL9o//tG+0ba5BlOX4+WhanVjYW5AMC45LjHYKlglAAFxEiAHxhWcvsa6UoDQ/2PL+N7yw4LHxBHGpFXb0k6vMAgP0g
40+ github-token : ${{ github.token }}
Original file line number Diff line number Diff line change 1919
2020# production
2121/build
22+ /dist
2223
2324# misc
2425.DS_Store
Original file line number Diff line number Diff line change @@ -2,6 +2,8 @@ import type { NextConfig } from "next";
22
33const nextConfig : NextConfig = {
44 /* config options here */
5+ output : 'export' ,
6+ distDir : 'dist'
57} ;
68
79export default nextConfig ;
Original file line number Diff line number Diff line change 1111 "dependencies" : {
1212 "@morpho-labs/gnosis-tx-builder" : " 1.3.1" ,
1313 "@privy-io/react-auth" : " ^3.4.1" ,
14+ "@storacha/cli" : " ^1.6.24" ,
1415 "add" : " ^2.0.6" ,
1516 "ethers" : " 5.7.2" ,
1617 "file-saver" : " 2.0.5" ,
3132 "tailwindcss" : " ^4" ,
3233 "typescript" : " ^5"
3334 }
34- }
35+ }
You can’t perform that action at this time.
0 commit comments