@@ -28,11 +28,13 @@ jobs:
2828
2929 - name : Build
3030 run : |
31- mkdir -p ./packages/vscode-host/dist
32- echo "<h1>it works!</h1>" > ./packages/vscode-host/dist/index.html
31+ if [[ "${{ github.ref }}" == "refs/heads/main" ]]; then
32+ export DETH_IFRAME_URL="https://code.deth.net"
33+ else
34+ export DETH_IFRAME_URL="https://dethcode.vercel.app"
35+ fi
3336
34- mkdir -p ./packages/vscode-host/dist/node_modules
35- echo "<h1>package</h1>" > ./packages/vscode-host/dist/node_modules/p.html
37+ yarn build
3638
3739 - run : pnpm prepare-deploy
3840
@@ -43,33 +45,19 @@ jobs:
4345
4446 cp -R ./node_modules ./.vercel/output/static/ # force add node_modules to output directory
4547
46- ls -all ./.vercel/output/static
47- ls -all ./.vercel/output/
48-
4948 vercel deploy --prebuilt --token=${{ secrets.VERCEL_TOKEN }}
5049 working-directory : packages/vscode-host/dist
5150 env :
5251 VERCEL_ORG_ID : ${{ secrets.VERCEL_ORG_ID }}
5352 VERCEL_PROJECT_ID : ${{ secrets.VERCEL_HOST_PREVIEW_HOST_PROJECT_ID }}
5453
55- # - uses: ngduc/vercel-deploy-action@master
56- # with:
57- # vercel-cli: vercel
58- # vercel-org-id: ${{ secrets.VERCEL_ORG_ID}}
59- # vercel-token: ${{ secrets.VERCEL_TOKEN }}
60- # scope: ${{ secrets.VERCEL_ORG_ID }}
61- # working-directory: packages/vscode-host/dist
62- # vercel-args: "--prod"
63- # env:
64- # ACTIONS_ALLOW_UNSECURE_COMMANDS: true
65-
66- # - uses: ngduc/vercel-deploy-action@master
67- # with:
68- # vercel-cli: vercel
69- # vercel-org-id: ${{ secrets.VERCEL_ORG_ID}}
70- # vercel-token: ${{ secrets.VERCEL_TOKEN }}
71- # scope: ${{ secrets.VERCEL_ORG_ID }}
72- # working-directory: packages/entrypoint/dist
73- # vercel-args: "--prod"
74- # env:
75- # ACTIONS_ALLOW_UNSECURE_COMMANDS: true
54+ - name : Deploy entrypoint to Vercel
55+ run : |
56+ vercel pull --yes --environment=preview --token=${{ secrets.VERCEL_TOKEN }}
57+ vercel build --token=${{ secrets.VERCEL_TOKEN }} # creates vercel output directory
58+ vercel deploy --prebuilt --token=${{ secrets.VERCEL_TOKEN }}
59+ working-directory : packages/entrypoint/dist
60+ env :
61+ VERCEL_ORG_ID : ${{ secrets.VERCEL_ORG_ID }}
62+ VERCEL_PROJECT_ID :
63+ ${{ secrets.VERCEL_ENTRYPOINT_PREVIEW_HOST_PROJECT_ID }}
0 commit comments