deploy via surge.sh github action template
1.0.0
เทมเพลต Github Actions ง่ายๆ เพื่อปรับใช้ไซต์คงที่ของคุณโดยใช้ Surge.sh
สาธิต -> https://test-github-action-surge.surge.sh/
ขั้นตอนที่ 1 รับโทเค็นการปรับใช้
ขั้นตอนที่ 2 ตั้งค่าความลับ 2 รายการในแท็บความลับของพื้นที่เก็บข้อมูลของคุณ
SURGE_TOKEN -> โทเค็นไฟกระชากของคุณ 123abc123abc123abc
SURGE_DOMAIN -> โดเมนที่คุณต้องการเผยแพร่ไซต์ของคุณบน https://test-github-action-surge.surge.sh
ขั้นตอนที่ 3 เพิ่ม Github Action ใหม่ในโฟลเดอร์ .github/workflows ใน repo ของคุณ
name: Deploy Website
on: [push]
jobs:
build:
runs-on: ubuntu-latest
name: Deploying to surge
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 18
- run: npm install -g surge
- run: surge ./ ${{ secrets.SURGE_DOMAIN }} --token ${{ secrets.SURGE_TOKEN }}
ขั้นตอนที่ 4 ทดสอบด้วยการคอมมิต