-
GitHub Runnerのセットアップ
- GitHubリポジトリにアクセスし、Settingsを開きます。
- 左側のメニューから「Actions」を選択します。
- 「Runners」セクションで、「Add runner」をクリックします。
- ランナーのタイプ(self-hostedまたはGitHub-hosted)を選択し、指示に従ってランナーをセットアップします。
-
ジョブの作成と実行
- GitHubリポジトリにアクセスし、Actionsタブを開きます。
- ワークフローの.yamlファイルを作成または編集します。
- ジョブ(jobs)とステップ(steps)を定義し、必要なタスクを追加します。
- ジョブがトリガーされる条件(トリガーイベント)を指定します。
- ワークフローをコミットし、実行されるジョブを確認します。
-
コード例
-
ジョブのトリガーイベントを指定する例:
on: push: branches: - main pull_request: branches: - main
-
ジョブのステップとしてコマンドを実行する例:
jobs: build: runs-on: [self-hosted, linux] steps: - name: Checkout repository uses: actions/checkout@v2 - name: Install dependencies run: npm install - name: Build project run: npm run build
-
ジョブの環境変数を設定する例:
jobs: build: runs-on: [self-hosted, linux] env: API_KEY: ${{ secrets.API_KEY }} steps: - name: Checkout repository uses: actions/checkout@v2 - name: Build project run: | echo "API_KEY is $API_KEY" # ここでAPI_KEYを使用して何かしらの処理を行う
-
以上が、GitHub Runnerの設定と使用方法に関するシンプルで簡単な手順とコード例です。これらの手順に従って、GitHub Actionsを使用して自動化されたジョブを実行し、効率的なソフトウェア開発プロセスを構築できます。