Skip to content

Exercise: GitHub Pages #1

Description

@github-actions

GitHub Pages

original github octocat

👋 Hey there @laughingears! Welcome to your Skills exercise!

Create a site or blog from your GitHub repositories with GitHub Pages.


✨ This is an interactive, hands-on GitHub Skills exercise!

As you complete each step, I’ll leave updates in the comments:

  • ✅ Check your work and guide you forward
  • 💡 Share helpful tips and resources
  • 🚀 Celebrate your progress and completion

Let’s get started - good luck and have fun!

— Mona

Activity

  1. github-actions commented on Apr 10, 2026

    @github-actions
    ContributorAuthor

    Step 1: Enable GitHub Pages

    📖 Theory: What is GitHub Pages?

    GitHub Pages lets you turn your repository into a website. This is a great way to share your project, resume, portfolio, documentation, or even a blog with the world.

    When you enable GitHub Pages on a repository, GitHub takes the content that's on the main branch and publishes a website based on its contents.

    Note

    Learn more in the GitHub Pages documentation.

    ⌨️ Activity: Enable GitHub Pages

    1. Open this repository in a new browser tab so you can work on the steps while you read the instructions in this tab.

    2. Under your repository name, click Settings.

    3. Click Pages in the Code and automation section.

    4. Ensure Deploy from a branch is selected from the Source drop-down menu, and then select main from the Branch drop-down menu.

    5. Click the Save button.

    6. With GitHub Pages enabled Mona will be preparing the next step in this exercise!

    Having trouble? 🤷
    • Turning on GitHub Pages creates a deployment of your repository. GitHub Actions may take up to a minute to respond while waiting for the deployment. Future steps will be about 20 seconds; this step is slower.
  2. github-actions commented on Apr 10, 2026

    @github-actions
    ContributorAuthor

    Please, follow the steps above.
    I'll watch your progress in the background to provide feedback. 🧐

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions