মূল বিষয়বস্তুতে যান
CuteJSON
↑↓ নেভিগেট Enter নির্বাচন Esc বন্ধ

GitHub Actions ওয়ার্কফ্লো

মধ্যম কনফিগারেশন ফাইল

চেকআউট, সেটআপ এবং টেস্ট পদক্ষেপ সহ একটি GitHub Actions CI ওয়ার্কফ্লো। আপনার প্রজেক্ট বা পরীক্ষার জন্য একটি বাস্তবসম্মত উদাহরণ।

{
  "name": "CI",
  "on": {
    "push": { "branches": ["main"] },
    "pull_request": { "branches": ["main"] }
  },
  "jobs": {
    "test": {
      "runs-on": "ubuntu-latest",
      "steps": [
        { "uses": "actions/checkout@v4" },
        { "uses": "actions/setup-node@v4", "with": { "node-version": "20" } },
        { "run": "npm ci" },
        { "run": "npm test" }
      ]
    }
  }
}
JSON উদাহরণ