Cara Auto Push Blog ke GitHub Pages

Banyak orang pakai GitHub Pages untuk hosting statis, tapi update manual setiap edit postingan bisa membosankan. Dengan bantuan GitHub Actions, kamu bisa auto deploy begitu ada perubahan.

Persiapan Repo

1. Buat repo GitHub, misalnya username.github.io. 2. Salin file blog statis ke repo. 3. Commit dan push manual pertama kali agar GitHub Pages aktif.

Buat GitHub Actions

Buat file .github/workflows/deploy.yml: name: Deploy to GitHub Pages on: push: branches: [ main ] jobs: deploy: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 - run: npm run build - run: git config user.name "github-actions" && git config user.email "actions@github.com" && git add -A && git commit -m "Deploy" && git push
Tips: pisahkan folder source dan output agar Actions tidak ikut commit sementara seperti node_modules.

Tinggalkan komentar dibawah jika ada pertanyaan.

Komentar

Posting Komentar