Sumber Kode Deploy Dari Github Ke Neocities
Ketemu lagi cara untuk membuat situs di Neocities (selain dengan Ruby) yaitu dengan deploy-to-neocities!

Langkah Untuk Men-deploy

- Dari dasbor situs di Neocities klik Settings > Manage Site Settings > API Key kemudian salin (copy).
- Dari dasbor di Github, bikin repositori yang baru. Contoh: dpmd.
- Klik Setting > Security > Secret > Actions > New repository secret. Di kotak nama isi: NEOCITIES_API_TOKEN. Di kotak Value, tempel (paste) API Key. Lalu klik Add secret.
- Dari dasbor respositori yang baru dibikin tadi, bikin folder dengan nama public (ini adalah tempat untuk meletakkan file yang akan dideploy) dan .github/workflows.
- Masuk ke folder .github/workflows kemudian bikin file dengan nama neocities.yml yang berisi kode Actions.
Kode Actions neocities.yml Untuk Men-deploy
name: Deploy to neocities
# only run on changes to main
on:
push:
branches:
- main
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
# When the dist_dir is ready, deploy it to neocities
- name: Deploy to neocities
uses: bcomnes/deploy-to-neocities@v1
with:
api_token: ${{ secrets.NEOCITIES_API_TOKEN }}
cleanup: false
dist_dir: public
Hasil Deploy
Untuk melihat keberhasilan maka masuk ke dasbor situs di Neocities kemudian klik Edit Site. Contoh file yang berhasil dideploy dari Github ke Neocities pada Dipomedia bisa dilihat pada link berikut: test.html.
=*=*=
Dipublikasikan Pada 21 Februari 2022. Tag: Neocities, #100DaysToOffload
Sebelumnya
Selanjutnya
|