मुख्य सामग्री पर जाएं
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 उदाहरण