GitHub Actions

Introduction

Create amp Explore GitHub Account

Step 1: Sign Up for GitHub

Begin at GitHub and click Sign up. Provide your email, choose a secure password, and pick a unique username. You can opt out of email announcements if you prefer.

The image shows a GitHub sign-up page where a user is entering their email, password, and username. The background is dark with a starry pattern.

Step 2: Verify Your Email

Shortly after registering, GitHub emails a verification code. Enter this code on the verification page to activate your account.

Note

If you don't see the verification email, check your spam folder.

The image shows a GitHub verification page asking for a launch code sent to an email address, with a browser prompt to save a password.

Step 3: Explore Your Dashboard

You can skip the optional personalization steps. Once complete, your dashboard displays options to create repositories, view recent activity, and explore open-source projects.

The image shows a GitHub dashboard with options to create a repository, view recent activity, and explore repositories. It also includes sections for updates, coding suggestions, and latest changes.

Step 4: Check Billing & Usage Limits

Navigate to Settings > Billing & plans to review your plan details:

The image shows a GitHub billing summary page for a personal account, displaying a $0.00 next payment and details of the current GitHub Free plan.

ResourceFree Plan Allocation
GitHub Actions minutes2,000 minutes / month
Package storage500 MB

Warning

Exceeding these free limits will incur charges based on per-minute runner rates.

Below are the standard runner rates:

Runner OSRate per minute
Ubuntu$0.008
Windows2× Ubuntu rate
macOS10× Ubuntu rate

For a detailed breakdown by vCPU configuration, see the official billing documentation:

The image shows a GitHub Docs page detailing billing and payments for GitHub Actions, including storage and minute usage for different plans and minute multipliers for various operating systems.

Further down, the docs list per-minute rates across Linux, Windows, and macOS with different vCPU configurations:

The image shows a GitHub Docs page detailing per-minute rates for GitHub Actions based on different operating systems and vCPU configurations. The rates are listed in USD for Linux, Windows, and macOS.


What's Next?

With your GitHub account ready and usage limits understood, you're all set to create your first GitHub Actions workflow.

Watch Video

Watch video content

Previous
Basics of CI CD