Gitea ก่อน Commit ไฟล์ .env ผมจะเช็กอะไรใน Git และ Gitea ถ้ามี source code, ไฟล์ .env และ deployment token อยู่ใน project เดียวกัน เราควรแยกอะไรออกจาก Git ตั้งแต่แรก และต้องทำอย่างไรเมื่อค่าลับถูก commit ไปแล้ว
Git Tutorial สอนใช้ Git ตอนที่ 4: Self-Hosted CI/CD with Gitea ถ้าคุณอยากเป็นเจ้าของ Git server และ pipeline ของตัวเอง Gitea เป็นจุดเริ่มต้นที่น่าสนใจ ตอนนี้จะพาไปรู้จัก Gitea, act_runner, workflow YAML และข้อควรระวังเวลาเริ่ม self-hosted CI/CD
Gitea ใช้ Gitea Action Runner ทำ Automation นอกเหนือจาก CI/CD Gitea Action Runner ไม่ได้มีประโยชน์แค่ compile code, test และ deploy เท่านั้น ถ้ามองให้ถูก มันคือเครื่องรัน script แบบ self-hosted ที่มี schedule, secrets, logs และ audit trail พร้อมใช้ เหมาะกับงาน automation ใน homelab และทีมเล็กได้มากกว่าที่คิด
Git Featured เลิกเซฟไฟล์ชื่อ "Project_Final_v2_REAL_FINAL.txt" สักที: คู่มือ Git ฉบับมือใหม่ ถ้าคุณเคยทำงานเอกสารแล้วต้องเซฟไฟล์ชื่อ Essay_Final, Essay_Final_v2 และ Essay_Final_FINAL_FOR_REALแสดงว่าคุณได้พยายามคิดค้นระบบ Source Control ในแบบของคุณเองขึ้นมาแล้วครับ สำหรับนักเขียนโปรแกรม (Developer), ดีไซเนอร์ หรือนักเขียน การจัดการกับการแก้ไขไฟล์จำนวนมากคือฝันร้ายถ้าไม่