Skip to content

Commit 4a6bd26

Browse files
authored
Merge pull request #51070 from lootle1/MR120
Technical Review 1058591: Create and host web sites by using GitHub P…
2 parents df2e591 + eca3ee1 commit 4a6bd26

File tree

9 files changed

+27
-29
lines changed

9 files changed

+27
-29
lines changed

learn-pr/github/create-host-web-sites-github-pages/1-introduction.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Introduction
44
metadata:
55
title: Introduction
66
description: Learn how to host your personal, organization, and project sites for free with GitHub Pages.
7-
ms.date: 12/06/2023
7+
ms.date: 06/23/2025
88
author: a-a-ron
99
ms.author: aastewar
1010
ms.topic: unit

learn-pr/github/create-host-web-sites-github-pages/2-what-is-github-pages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: What is GitHub Pages?
44
metadata:
55
title: What is GitHub Pages?
66
description: Learn how GitHub Pages enables you to create and edit web sites hosted directly from your repo.
7-
ms.date: 12/06/2023
7+
ms.date: 06/23/2025
88
author: a-a-ron
99
ms.author: aastewar
1010
ms.topic: unit

learn-pr/github/create-host-web-sites-github-pages/3-introduction-to-github-pages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Exercise - Enable, create, and update a GitHub Pages web site
44
metadata:
55
title: Exercise - Enable, create, and update a GitHub Pages web site
66
description: Enable GitHub pages for your repo, and then create and update your web site using technologies like Jekyll and YAML.
7-
ms.date: 12/06/2023
7+
ms.date: 06/23/2025
88
author: a-a-ron
99
ms.author: aastewar
1010
ms.topic: unit

learn-pr/github/create-host-web-sites-github-pages/4-knowledge-check.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Module assessment
44
metadata:
55
title: Module assessment
66
description: Check your knowledge about hosting web sites using GitHub Pages.
7-
ms.date: 12/06/2023
7+
ms.date: 06/23/2025
88
author: a-a-ron
99
ms.author: aastewar
1010
ms.topic: unit
@@ -17,7 +17,7 @@ quiz:
1717
questions:
1818
- content: "How do you enable GitHub Pages for your repository?"
1919
choices:
20-
- content: "Email GitHub support and ask for your free web site installation kit."
20+
- content: "Email GitHub support, and ask for your free web site installation kit."
2121
isCorrect: false
2222
explanation: "GitHub Pages can be enabled from the **Settings** tab of the repository."
2323
- content: "Subscribe to GitHub Enterprise and wait for further instructions in email."
@@ -30,7 +30,7 @@ quiz:
3030
choices:
3131
- content: "Personal sites, like your resume or portfolio."
3232
isCorrect: false
33-
explanation: "GitHub Pages are an excellent option for personal sites. It's the perfect one-two punch. First, you can impress everyone by configuring GitHub Page, and then blown them away with your other accomplishments."
33+
explanation: "GitHub Pages are an excellent option for personal sites. It's the perfect one-two punch. First, you can impress everyone by configuring GitHub Pages, and then showcase your other accomplishments."
3434
- content: "Dynamic server-side applications."
3535
isCorrect: true
3636
explanation: "GitHub Pages only hosts static content. However, you can still use JavaScript to add dynamic behavior and even integrate with external services from your site. For server-side apps, step up to Azure Web Apps."

learn-pr/github/create-host-web-sites-github-pages/5-summary.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ uid: learn.github.create-host-web-sites-github-pages.5-summary
33
title: Summary
44
metadata:
55
title: Summary
6-
description: Review what you've learned.
7-
ms.date: 12/06/2023
6+
description: Review what you learned.
7+
ms.date: 06/23/2025
88
author: a-a-ron
99
ms.author: aastewar
1010
ms.topic: unit

learn-pr/github/create-host-web-sites-github-pages/includes/1-introduction.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
GitHub Pages are free static web sites hosted directly from your GitHub repository. Anyone can use standard technologies like YAML and Markdown, to build and maintain a site in minutes.
1+
GitHub Pages are free static web sites hosted directly from your GitHub repository. Anyone can use standard technologies like YAML and Markdown to build and maintain a site in minutes.
22

33
Suppose you want to set up a basic web site to share information about the project on which you're working. It might be a personal site, like a resume or portfolio; or it might be a professional site, like a user guide or developer reference. With GitHub Pages, you can spin up the site in minutes and allow anyone with a basic understanding of Markdown to contribute to it. You also get all the benefits of GitHub for source control, including branches and pull requests.
44

@@ -8,11 +8,11 @@ In this module, you learn how to set up and use GitHub Pages to host both person
88

99
In this module, you'll:
1010

11-
- Enable GitHub Pages
12-
- Choose a theme with Jekyll
13-
- Use YAML front matter
14-
- Customize your site
15-
- Create and edit blog posts
11+
- Enable GitHub Pages.
12+
- Choose a theme with Jekyll.
13+
- Use YAML front matter.
14+
- Customize your site.
15+
- Create and edit blog posts.
1616

1717
## Prerequisites
1818

learn-pr/github/create-host-web-sites-github-pages/includes/2-what-is-github-pages.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Here, we discuss the process of creating and maintaining a GitHub Pages web site
22

33
GitHub Pages are static sites hosted directly from your GitHub repository, but they're more than just a collection of static files. By making use of site-generation technologies like Jekyll and Liquid, developers define dynamic templates that are processed into complete static web sites. Every time you commit a change to the source branch associated with the site, the site is regenerated using the latest updates and automatically published to the target URL.
44

5-
Learn more about [Publishing sources for GitHub Pages sites](https://help.github.com/en/github/working-with-github-pages/about-github-pages#publishing-sources-for-github-pages-sites?azure-portal=true).
5+
Learn more about [Publishing sources for GitHub Pages sites](https://docs.github.com/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site).
66

77
## Enabling GitHub Pages
88

@@ -41,7 +41,7 @@ Learn more about [Front Matter](https://jekyllrb.com/docs/front-matter/?azure-po
4141

4242
## Customizing your site
4343

44-
Once your site is up and running, you can customize details about your site via `_config.yml`. This file includes virtually all site-wide configuration options, including site metadata, navigation menus, theme colors, compiler options, and more.
44+
Once your site is up and running, you can customize details about your site via `_config.yml`. This file includes virtually all site-wide configuration options including site metadata, navigation menus, theme colors, compiler options, and more.
4545

4646
Learn more about [_config.yml Configuration](https://jekyllrb.com/docs/configuration/?azure-portal=true).
4747

@@ -70,7 +70,7 @@ Learn more about [Liquid template language](https://shopify.github.io/liquid/?az
7070

7171
Despite not having a database to work with, Jekyll still supports the concept of blogging using a specific convention: `_posts/2020-06-25-blog-post-name.md`. As you can likely infer, all blog posts are stored in the `_posts` folder and use the date and name convention as shown. During compilation, Jekyll processes the files in this folder to produce a list of HTML blog posts.
7272

73-
The following example illustrates the structure of a simple blog post. It includes metadata for `subtitle`, `tags`, and `comments`. The theme that you choose, might not support this metadata.
73+
The following example illustrates the structure of a simple blog post. It includes metadata for `subtitle`, `tags`, and `comments`. The theme that you choose might not support this metadata.
7474

7575
```markdown
7676
---
@@ -84,4 +84,4 @@ comments: true
8484
This is the first line of rendered content in the post.
8585
```
8686

87-
Learn more about [Adding content to your GitHub Pages site using Jekyll](https://help.github.com/en/github/working-with-github-pages/adding-content-to-your-github-pages-site-using-jekyll?azure-portal=true).
87+
Learn more about [Adding content to your GitHub Pages site using Jekyll](https://help.github.com/en/github/working-with-github-pages/adding-content-to-your-github-pages-site-using-jekyll?azure-portal=true).

learn-pr/github/create-host-web-sites-github-pages/includes/3-introduction-to-github-pages.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,9 @@ When you finish the exercise in GitHub, return here for:
1414
> - A quick knowledge check.
1515
> - A summary of what you've learned.
1616
> - To earn a badge for completing this module.
17-
18-
>[!Note]
17+
>[!Note]
1918
> You do not need to modify any of the workflow files to complete this exercise.
2019
> **Altering the contents in this workflow can break the exercise's**
2120
> **ability to validate your actions, provide feedback, or grade the results**.
22-
2321
> [!div class="nextstepaction"]
2422
> [Start the exercise on GitHub](https://github.com/skills/github-pages?azure-portal=true)

learn-pr/github/create-host-web-sites-github-pages/index.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
### YamlMime:Module
22
uid: learn.github.create-host-web-sites-github-pages
33
metadata:
4-
title: "Create and host web sites by using GitHub Pages"
4+
title: "Create and Host Web Sites by Using GitHub Pages"
55
description: Learn how to host your personal, organization, and project sites for free with GitHub Pages.
6-
ms.date: 12/06/2023
6+
ms.date: 06/23/2025
77
author: a-a-ron
88
ms.author: aastewar
99
ms.topic: module
1010
ms.service: github
1111
title: "Create and host web sites by using GitHub Pages"
1212
summary: Learn how to host your personal, organization, and project sites for free with GitHub Pages.
1313
abstract: |
14-
In this module, you will:
15-
- Enable GitHub Pages
16-
- Choose a theme with Jekyll
17-
- Use YAML front matter
18-
- Customize your site
19-
- Create and edit blog posts
14+
In this module, you'll:
15+
- Enable GitHub Pages.
16+
- Choose a theme with Jekyll.
17+
- Use YAML front matter.
18+
- Customize your site.
19+
- Create and edit blog posts.
2020
prerequisites: |
2121
- A GitHub account
2222
- The ability to navigate and edit files in GitHub

0 commit comments

Comments
 (0)