GitHub Actions
GitHubに内蔵されたCI/CD。プッシュするたびに、裏でロボットがテストしてくれる。
GitHub Actions
GitHubに標準搭載されたCI/CDツール。YAMLファイルで処理を定義する。
Basic Workflow (.github/workflows/ci.yml)
name: CI
on: [push]
jobs: test: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Install Node uses: actions/setup-node@v4 with: node-version: '20' - run: npm ci - run: npm teston: [push]: プッシュされたら実行jobs:: 仕事の定義-
steps:: 具体的な手順(チェックアウトして、インストールして、テスト)