---
title: ⑤GitHubActions_はじめかたと無料枠活用編
tags:  #githubactions  
author: [Yukiko](https://docswell.com/user/yukiko_it)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/G75M8Q9D74.jpg?width=480
description: ⑤GitHubActions_はじめかたと無料枠活用編 by Yukiko
published: July 18, 26
canonical: https://docswell.com/s/yukiko_it/ZX2987-2026-07-18-193314
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/G75M8Q9D74.jpg)

うさうさ研修工房 講座シリーズ VOL.2
GitHub Actions 実践入門
最初の使い方と無料枠活用編
公式ドキュメントに基づく、はじめの一歩と課金を防ぐ工夫
面白きこともなき世を面白く🐰
2026年7月 — うさうさ研修工房


# Page. 2

![Page Image](https://bcdn.docswell.com/page/9J29KP5MER.jpg)

00 / この回のゴール
この回で身につけること
• はじめてのワークフローを、Starter workflowから作れるようになる
Step 1
• pushせずに、手動実行で安全に動作確認する方法を知る
最初の一歩
• 無料枠（Public無制限／Private月2,000分など）の仕組みを理解する
• 枠を使い切らないための、具体的な工夫を身につける
Step 2
枠を知る
Step 3
枠を守る
出典：GitHub Docs「GitHub Actions documentation」
2


# Page. 3

![Page Image](https://bcdn.docswell.com/page/DEY4N5KPJM.jpg)

01 / はじめの一歩
最初のワークフローを作る
• WHY ゼロから書かなくても、公式テンプレート（Starter workflow）から始めら
れる
Actionsタブを開く
• WHAT リポジトリの「Actions」タブ → 「New workflow」で、言語やフレーム
ワークに応じたテンプレート一覧が表示される
• HOW 選んだテンプレートは .github/workflows/ に保存され、コミットするだけ
でそのまま動く
テンプレートを選ぶ
commitして完了
TIP 何を選べばよいか迷ったら、まず「Simple workflow」を選び、動く感覚を掴んで
から育てていくのがおすすめです。
出典：GitHub Docs「Creating an example workflow」「GitHub Actions documentation」
3


# Page. 4

![Page Image](https://bcdn.docswell.com/page/VJNYXNRM78.jpg)

02 / 安全に試す
まずは手動実行で試す
• workflow_dispatch を on に追加すると、Actionsタブに「Run workflow」ボタ
ンが表示される
manual.yml
on:
workflow_dispatch:
• pushやpull_requestを待たずに、好きなタイミングで動作確認できる
jobs:
• 最初のうちは、まず手動実行で挙動を確認してから、pushやscheduleなど
自動トリガーを追加していくと安全
hello:
runs-on: ubuntu-latest
steps:
- run: echo &#039;Hi!&#039;
▶ Run workflow
Actionsタブに表示されるボタン
出典：GitHub Docs「Workflow syntax for GitHub Actions」
4


# Page. 5

![Page Image](https://bcdn.docswell.com/page/YE9P8RMWJ3.jpg)

03 / 無料枠を知る
無料枠の中身を知る
• Publicリポジトリ 標準のGitHub-hostedランナーは無制限・無料で使える
• Privateリポジトリ プランに応じた無料枠が付与される（Freeプランは月
2,000分＋ストレージ500MB）
• 超過分 プランの無料枠を超えた分は、有効な支払い方法があれば従量
課金される
出典：GitHub Docs「GitHub Actions billing」「GitHub&#039;s plans」
Public
Private
無制限・無料
Free：月2,000分
＋ 500MBストレージ
5


# Page. 6

![Page Image](https://bcdn.docswell.com/page/GE8D8WLRED.jpg)

04 / 見落としがちな点
OSごとに枠の減り方が違う
×10
• 無料枠の「分」は、Linuxを基準にした相当時間で消費される
• Windowsランナーは2倍、macOSランナーは10倍のペースで枠を消費する
• 同じ10分の処理でも、macOSなら実質100分ぶん消費してしまう計算になる
• テスト用途など軽い処理は、まずLinux（ubuntu-latest）で組むのが無難
×2
×1
Linux
出典：GitHub Docs「GitHub Actions billing」
Windows
macOS
6


# Page. 7

![Page Image](https://bcdn.docswell.com/page/LELMRNL27R.jpg)

05 / 上限到達時の挙動
無料枠を使い切るとどうなるか
• アカウントの支出上限（spending limit）は既定で0ドルに設定されている
• 無料枠を使い切ると、追加課金されることなくジョブが停止する
• 有効な支払い方法が登録されていない場合も、枠を使い切った時点で利用が
ブロックされる
• 意図的に上限を引き上げたい場合のみ、支出上限を明示的に変更する
既定：spending limit = $0
→ 課金なしで安全に止まる
出典：GitHub Docs「GitHub Actions billing」
7


# Page. 8

![Page Image](https://bcdn.docswell.com/page/4JMYRXM9JW.jpg)

06 / 節約の工夫
消費を抑える 3つの工夫
① キャッシュを使う
actions/cacheで依存関係を再利用し、インストール時間を短縮する
② 実行を絞り込む
pathsフィルタやif条件で、変更のないディレクトリのジョブをスキップす
る
③ ランナーを選ぶ
可能な範囲で Publicリポジトリや Linuxランナーを優先し、消費ペースを
抑える
出典：GitHub Docs「Caching dependencies」「Workflow syntax for GitHub Actions」
枠は「守る」より
「賢く使う」感覚で
8


# Page. 9

![Page Image](https://bcdn.docswell.com/page/PJR9RNV979.jpg)

07 / 見える化する
使用状況をこまめに確認する
• アカウントやOrganizationの「Billing」ページで、OS別の消費分数と当月の
使用状況を確認できる
• spending limit（支出上限）を設定しておくと、想定外の課金を未然に防げ
る
• しきい値アラートを設定すれば、枠を使い切る前にメール通知を受け取れ
る
Billing
Linux
Windows
macOS
Spending limit: $0（既定）
出典：GitHub Docs「GitHub Actions billing」
9


# Page. 10

![Page Image](https://bcdn.docswell.com/page/PEXQRNZ3JX.jpg)

WRAP-UP
まとめと次の一歩
• Starter workflowとworkflow_dispatchで、安全に最初の一歩を踏み出す
• 無料枠はPublic無制限・Private月2,000分（Freeプラン）が基本
• Windowsは2倍、macOSは10倍のペースで枠を消費する点に注意
• キャッシュ・実行の絞り込み・ランナー選びで、消費を賢く抑える
• Billingページを定期的に見て、spending limitとアラートを設定しておく
うさうさ研修工房
面白きこともなき世を面白く🐰
出典：GitHub Docs「Actions」「Billing and usage」
10


