Skip to content

Commit 9b5e05b

Browse files
authored
ci: add publish-preview workflow (#609)
1 parent 1fca6fe commit 9b5e05b

1 file changed

Lines changed: 40 additions & 0 deletions

File tree

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
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

Comments
 (0)