|
| 1 | +name: Publish Preview |
| 2 | + |
| 3 | +on: |
| 4 | + issue_comment: |
| 5 | + types: created |
| 6 | + |
| 7 | +permissions: |
| 8 | + contents: read |
| 9 | + pull-requests: write |
| 10 | + |
| 11 | +jobs: |
| 12 | + publish-preview: |
| 13 | + if: ${{ github.event.issue.pull_request && startsWith(github.event.comment.body, '@metamaskbot publish-preview') }} |
| 14 | + uses: MetaMask/github-tools/.github/workflows/publish-preview.yml@v1 |
| 15 | + with: |
| 16 | + rename-after-install-and-build: true |
| 17 | + environment: default-branch |
| 18 | + build-command: yarn workspace @metamask/solana-wallet-snap build |
| 19 | + docs-url: 'https://github.com/MetaMask/core/blob/main/docs/processes/preview-builds.md' |
| 20 | + secrets: |
| 21 | + PUBLISH_PREVIEW_NPM_TOKEN: ${{ secrets.PUBLISH_PREVIEW_NPM_TOKEN }} |
| 22 | + BUILD_ENV: | |
| 23 | + { |
| 24 | + "ENVIRONMENT": "production", |
| 25 | + "RPC_URL_MAINNET_LIST": "${{ secrets.RPC_URL_MAINNET_LIST }}", |
| 26 | + "RPC_URL_DEVNET_LIST": "${{ secrets.RPC_URL_DEVNET_LIST }}", |
| 27 | + "RPC_URL_TESTNET_LIST": "${{ secrets.RPC_URL_TESTNET_LIST }}", |
| 28 | + "RPC_URL_LOCALNET_LIST": "${{ secrets.RPC_URL_LOCALNET_LIST }}", |
| 29 | + "RPC_WEB_SOCKET_URL_MAINNET": "${{ secrets.RPC_WEB_SOCKET_URL_MAINNET }}", |
| 30 | + "RPC_WEB_SOCKET_URL_DEVNET": "${{ secrets.RPC_WEB_SOCKET_URL_DEVNET }}", |
| 31 | + "RPC_WEB_SOCKET_URL_TESTNET": "${{ secrets.RPC_WEB_SOCKET_URL_TESTNET }}", |
| 32 | + "RPC_WEB_SOCKET_URL_LOCALNET": "${{ secrets.RPC_WEB_SOCKET_URL_LOCALNET }}", |
| 33 | + "EXPLORER_BASE_URL": "${{ secrets.EXPLORER_BASE_URL }}", |
| 34 | + "PRICE_API_BASE_URL": "${{ secrets.PRICE_API_BASE_URL }}", |
| 35 | + "LOCAL_API_BASE_URL": "${{ secrets.LOCAL_API_BASE_URL }}", |
| 36 | + "TOKEN_API_BASE_URL": "${{ secrets.TOKEN_API_BASE_URL }}", |
| 37 | + "STATIC_API_BASE_URL": "${{ secrets.STATIC_API_BASE_URL }}", |
| 38 | + "SECURITY_ALERTS_API_BASE_URL": "${{ secrets.SECURITY_ALERTS_API_BASE_URL }}", |
| 39 | + "NFT_API_BASE_URL": "${{ secrets.NFT_API_BASE_URL }}" |
| 40 | + } |
0 commit comments