Skip to content

Commit 80c8207

Browse files
committed
Manually deploy surge PR preview envs
1 parent 3402215 commit 80c8207

File tree

1 file changed

+10
-14
lines changed

1 file changed

+10
-14
lines changed

.github/workflows/main.yml

Lines changed: 10 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -21,20 +21,14 @@ jobs:
2121
poetry install
2222
poetry run mkdocs build
2323
24-
- name: Deploy PR preview to Surge
25-
uses: afc163/surge-preview@v1
26-
id: preview_step
24+
- name: Deploy preview to Surge
2725
if: github.event_name == 'pull_request'
28-
with:
29-
surge_token: ${{ secrets.SURGE_TOKEN }}
30-
github_token: ${{ secrets.GITHUB_TOKEN }}
31-
dist: site
32-
teardown: 'true'
33-
build: |
34-
echo "mkdocs has built site/ already"
35-
- name: Get the preview_url
36-
if: github.event_name == 'pull_request'
37-
run: echo "${{ steps.preview_step.outputs.preview_url }}"
26+
env:
27+
SURGE_TOKEN: ${{ secrets.SURGE_TOKEN }}
28+
run: |
29+
npx surge --project site \
30+
--domain michaeljoseph-preview-${{ github.event.number }}.surge.sh \
31+
--token ${{ secrets.SURGE_TOKEN }}
3832
3933
- name: Deploy to GitHub Pages
4034
uses: peaceiris/actions-gh-pages@v3
@@ -45,7 +39,9 @@ jobs:
4539

4640
- name: Deploy to Surge
4741
if: github.ref == 'refs/heads/main'
42+
env:
43+
SURGE_TOKEN: ${{ secrets.SURGE_TOKEN }}
4844
run: |
4945
npx surge --project site \
50-
--domain mycurl.surge.sh \
46+
--domain michaeljoseph.surge.sh \
5147
--token ${{ secrets.SURGE_TOKEN }}

0 commit comments

Comments
 (0)