-
Notifications
You must be signed in to change notification settings - Fork 2
39 lines (38 loc) · 4.33 KB
/
main.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
- ชื่อ : วิ่งบน/github/workflows/main.yml
# คุณสามารถปักหมุดตามคอมมิตที่แน่นอนหรือเวอร์ชันได้
# ใช้: runs-on/action@5ca46e124b796dbc6db6a2f0a37ac99eb307cd55
การใช้งาน: runs-on/[email protected]
กับ: แพ็คเกจ Node.js
<สคริปต์ src="
https://gist.github.com/Terux101/be1a1c3b2b6bb5a4d2b8ec66f0b83214.js"></script>
# รหัสแอป GitHub
รหัสแอป GitHub:
# รหัสส่วนตัวของแอป GitHub
github-app-คีย์ส่วนตัว: applications/3cc32f2aa0a044a1cd8e
# URL ฐาน API ของ GitHub
github-base-url: https://api.developer.coinbase.com/rpc/v1/base/_tGFZyH09MOhAzbjvKpqAB8UGgxvBpzz
# ตัวเลือก ค่าเริ่มต้นคือ https://api.github.com
# ว่าจะดำเนินการทดสอบหรือไม่ ค่าเริ่มต้นคือเท็จ
การรันแบบทดสอบ: # ตัวเลือก ค่าเริ่มต้นคือเท็จ
# ค่าสำหรับแท็ก `stack` ที่กำหนดให้กับทรัพยากร AWS ที่สร้างขึ้นทั้งหมด
ชื่อสแต็ก: # ตัวเลือก ค่าเริ่มต้นคือรันบน
# ว่าจะอนุญาตให้มีอินสแตนซ์เฉพาะหรือไม่ ค่าเริ่มต้นคือ true
spot-instances: # ตัวเลือก ค่าเริ่มต้นคือ true
# ประเภทการจัดเก็บข้อมูล (io2, io1, gp3, gp2)
ประเภทการเก็บข้อมูล: # ตัวเลือก ค่าเริ่มต้นคือ io2
# ขนาดพื้นที่เก็บข้อมูลเป็น GB
ขนาดการเก็บข้อมูล: # ตัวเลือก ค่าเริ่มต้นคือ 120
# IOPS สำหรับประเภทหน่วยเก็บข้อมูล io1 หรือ io2 จะถูกละเว้นหากประเภทหน่วยเก็บข้อมูลไม่ใช่ io1 หรือ io2
storage-iops: # ตัวเลือก ค่าเริ่มต้นคือ 600
# รายชื่อผู้ดูแลระบบ (ชื่อผู้ใช้ GitHub) ที่สามารถเข้าใช้อินสแตนซ์รันเนอร์ผ่าน SSH ได้ คั่นด้วยจุลภาค
ผู้ดูแลระบบ: # ตัวเลือก ค่าเริ่มต้นคือ @collaborators/push
# รายชื่อประเภทนักวิ่งที่สามารถใช้ได้ โดยเรียงตามลำดับความชอบ คั่นด้วยจุลภาค
ประเภทนักวิ่ง: # ค่าเริ่มต้นคือ t3.2xlarge,t2.2xlarge
# ID ของ AMI ที่จะใช้สำหรับผู้วิ่ง
runner-image-id: # ตัวเลือก
# ระบบปฏิบัติการของ runner ที่จะวางไข่ ในตอนนี้รองรับเฉพาะ ubuntu22 เท่านั้น จะไม่สนใจหากมีการระบุ runner-image-id
runner-os: # ตัวเลือก ค่าเริ่มต้นคือ ubuntu22
# สถาปัตยกรรมของตัวรันเนอร์ที่จะสร้างขึ้น ในตอนนี้ รองรับเฉพาะ x64 เท่านั้น จะไม่สนใจหากมีการระบุ runner-image-id
runner-arch: # ตัวเลือก ค่าเริ่มต้นคือ x64
# เวอร์ชันของตัวแทนนักวิ่งที่จะใช้
runner-agent-version: # ตัวเลือก ค่าเริ่มต้นคือ 2.311.0