GitHub Actions Basics
GitHub, Actions, EK, CI/CD, PLATFORM, hai, JO, DIRECTLY, GitHub, ke, ANDAR, BUILT-IN, hai — YAML, FILES, mein, DEFINE, kiya, jaata hai, ki, KAUNSE, EVENTS, PAR, KYA, WORKFLOWS, RUN, HONGE.
GitHub, Actions, workflows, ka, RESULT, DIRECTLY, PR, PAGE, PAR, "status, checks" ki, TARAH, dikhta hai — TEAMS, YE, ENFORCE, kar, sakti, HAIN, ki, FAILING, checks, waale, PRs, MERGE, hi, na, ho, sakein.
# .github/workflows/ci.yml
on: [push, pull_request]
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: npm test- GitHub Actions = built-in CI/CD, .github/workflows/ YAML files mein defined
- Workflow results PR page par status checks ki tarah dikhte hain
- Actions marketplace mein hazaaron pre-built reusable actions available hain
GitHub, Actions, EK, CI/CD, PLATFORM, hai, JO, DIRECTLY, GitHub, ke, ANDAR, BUILT-IN, hai — YAML, FILES, (".github/workflows/") mein, DEFINE, kiya, jaata hai, ki, KAUNSE, EVENTS, (jaise, "push", "pull_request") PAR, KYA, WORKFLOWS, (jaise, tests, chalana) RUN, HONGE.
# .github/workflows/ci.yml
on: [push, pull_request]
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: npm testGitHub, Actions, workflows, ka, RESULT, (pass/fail) DIRECTLY, PR, PAGE, PAR, "status, checks" ki, TARAH, dikhta hai — TEAMS, YE, ENFORCE, kar, sakti, HAIN, ki, FAILING, checks, waale, PRs, MERGE, hi, na, ho, sakein.