Tips Trik Cloud Services

GitHub CI-CD Action bersama NodeJS


CI - CD GitHub

Copy private key dari BEGIN RSA PRIVATE KEY sampai ke END RSA PRIVATE KEY ke github.

Pergi ke setting pada repository kita, lalu masuk ke secret dan New Secret.

Lalu kita berikkan nama sesuai file yml pada workflow CD kita, karena kita define sebagai secrets.PRIVATE_KEY maka kita berikan nama PRIVATE_KEY dan paste privatekey VPS kita ke VALUE lalu kemudian Add Secret.

Setelah berhasil menambahkan Private key, sekarang kita menambahkan kebutuhan lainnya yang akan disecret. Ingat, kita akan menambahkan IP VPS & USERNAME juga kedalam Secrets, maka kita akan menambahkan IP VPS & USERNAME kita kedalam Secrets github. Kurang lebih jadinya seperti ini: