You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/pages/configuring-a-custom-domain-for-your-github-pages-site/troubleshooting-custom-domains-and-github-pages.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,7 +18,7 @@ shortTitle: Troubleshoot a custom domain
18
18
19
19
## CNAME errors
20
20
21
-
{% ifversion pages-custom-workflow %}If you are publishing from a custom {% data variables.product.prodname_actions %} workflow, any CNAME file is ignored and is not required.{% endif %}
21
+
If you are publishing from a custom {% data variables.product.prodname_actions %} workflow, any CNAME file is ignored and is not required.
22
22
23
23
If you are publishing from a branch, custom domains are stored in a CNAME file in the root of your publishing source. You can add or update this file through your repository settings or manually. For more information, see "[AUTOTITLE](/pages/configuring-a-custom-domain-for-your-github-pages-site/managing-a-custom-domain-for-your-github-pages-site)."
Copy file name to clipboardExpand all lines: content/pages/getting-started-with-github-pages/about-github-pages.md
+1-11Lines changed: 1 addition & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -91,20 +91,10 @@ For more information about {% data variables.product.prodname_emus %}, see "[AUT
91
91
92
92
{% data variables.product.prodname_pages %} publishes any static files that you push to your repository. You can create your own static files or use a static site generator to build your site for you. You can also customize your own build process locally or on another server.
93
93
94
-
{% ifversion pages-custom-workflow %}
95
-
96
94
If you use a custom build process or a static site generator other than Jekyll, you can write a {% data variables.product.prodname_actions %} to build and publish your site. {% data variables.product.product_name %} provides starter workflows for several static site generators. For more information, see "[AUTOTITLE](/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site)."
97
95
98
96
If you publish your site from a source branch, {% data variables.product.prodname_pages %} will use Jekyll to build your site by default. If you want to use a static site generator other than Jekyll, we recommend that you write a {% data variables.product.prodname_actions %} to build and publish your site instead. Otherwise, disable the Jekyll build process by creating an empty file called `.nojekyll` in the root of your publishing source, then follow your static site generator's instructions to build your site locally.
99
97
100
-
{% else %}
101
-
102
-
We recommend Jekyll, a static site generator with built-in support for {% data variables.product.prodname_pages %} and a simplified build process. For more information, see "[AUTOTITLE](/pages/setting-up-a-github-pages-site-with-jekyll/about-github-pages-and-jekyll)."
103
-
104
-
{% data variables.product.prodname_pages %} will use Jekyll to build your site by default. If you want to use a static site generator other than Jekyll, disable the Jekyll build process by creating an empty file called `.nojekyll` in the root of your publishing source, then follow your static site generator's instructions to build your site locally.
105
-
106
-
{% endif %}
107
-
108
98
{% data variables.product.prodname_pages %} does not support server-side languages such as PHP, Ruby, or Python.
109
99
110
100
## Limits on use of {% data variables.product.prodname_pages %}
@@ -132,7 +122,7 @@ Using {% data variables.product.prodname_pages %} to create a copy of an existin
132
122
- {% data variables.product.prodname_pages %} deployments will timeout if they take longer than 10 minutes.
133
123
{% ifversion fpt or ghec %}
134
124
- {% data variables.product.prodname_pages %} sites have a _soft_ bandwidth limit of 100 GB per month.
135
-
- {% data variables.product.prodname_pages %} sites have a _soft_ limit of 10 builds per hour.{% ifversion pages-custom-workflow %} This limit does not apply if you build and publish your site with a custom {% data variables.product.prodname_actions %} workflow {% endif %}
125
+
- {% data variables.product.prodname_pages %} sites have a _soft_ limit of 10 builds per hour.This limit does not apply if you build and publish your site with a custom {% data variables.product.prodname_actions %} workflow.
136
126
- In order to provide consistent quality of service for all {% data variables.product.prodname_pages %} sites, rate limits may apply. These rate limits are not intended to interfere with legitimate uses of {% data variables.product.prodname_pages %}. If your request triggers rate limiting, you will receive an appropriate response with an HTTP status code of `429`, along with an informative HTML body.
137
127
138
128
If your site exceeds these usage quotas, we may not be able to serve your site, or you may receive a polite email from {% data variables.contact.github_support %} suggesting strategies for reducing your site's impact on our servers, including putting a third-party content distribution network (CDN) in front of your site, making use of other {% data variables.product.prodname_dotcom %} features such as releases, or moving to a different hosting service that might better fit your needs.
Copy file name to clipboardExpand all lines: content/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site.md
+1-14Lines changed: 1 addition & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
title: Configuring a publishing source for your GitHub Pages site
3
-
intro: '{% ifversion pages-custom-workflow %}You can configure your {% data variables.product.prodname_pages %} site to publish when changes are pushed to a specific branch, or you can write a {% data variables.product.prodname_actions %} workflow to publish your site.{% else%}If you use the default publishing source for your {% data variables.product.prodname_pages %} site, your site will publish automatically. You can also choose to publish your site from a different branch or folder.{% endif %}'
3
+
intro: 'You can configure your {% data variables.product.prodname_pages %} site to publish when changes are pushed to a specific branch, or you can write a {% data variables.product.prodname_actions %} workflow to publish your site.'
{% data reusables.repositories.sidebar-settings %}
30
30
{% data reusables.pages.sidebar-pages %}
31
-
{% ifversion pages-custom-workflow %}
32
31
1. Under "Build and deployment", under "Source", select **Deploy from a branch**.
33
32
1. Under "Build and deployment", use the branch dropdown menu and select a publishing source.
34
33

35
-
{% else %}
36
-
1. Under "{% data variables.product.prodname_pages %}", use the branch dropdown menu and select a publishing source.
37
-

38
-
{% endif %}
39
34
1. Optionally, use the folder dropdown menu to select a folder for your publishing source.
40
35

If you choose the `docs` folder on any branch as your publishing source, then later remove the `/docs` folder from that branch in your repository, your site won't build and you'll get a page build error message for a missing `/docs` folder. For more information, see "[AUTOTITLE](/pages/setting-up-a-github-pages-site-with-jekyll/troubleshooting-jekyll-build-errors-for-github-pages-sites#missing-docs-folder)."
@@ -60,8 +51,6 @@ To find potential errors with either the build or deployment, you can check the
60
51
61
52
{% endif %}
62
53
63
-
{% ifversion pages-custom-workflow %}
64
-
65
54
## Publishing with a custom {% data variables.product.prodname_actions %} workflow
66
55
67
56
To configure your site to publish with {% data variables.product.prodname_actions %}:
@@ -99,5 +88,3 @@ The starter workflows use a deployment environment called `github-pages`. If you
99
88
### Troubleshooting publishing with a custom {% data variables.product.prodname_actions %} workflow
100
89
101
90
For information about how to troubleshoot your {% data variables.product.prodname_actions %} workflow, see "[AUTOTITLE](/actions/monitoring-and-troubleshooting-workflows/about-monitoring-and-troubleshooting)."
Copy file name to clipboardExpand all lines: content/pages/getting-started-with-github-pages/creating-a-github-pages-site.md
+2-3Lines changed: 2 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -42,10 +42,9 @@ shortTitle: Create a GitHub Pages site
42
42
{% data reusables.pages.decide-publishing-source %}
43
43
1. Create the entry file for your site. {% data variables.product.prodname_pages %} will look for an `index.html`, `index.md`, or `README.md` file as the entry file for your site.
44
44
45
-
{% ifversion pages-custom-workflow %}If your publishing source is a branch and folder, the entry file must be at the top level of the source folder on the source branch. For example, if your publishing source is the `/docs` folder on the `main` branch, your entry file must be located in the `/docs` folder on a branch called `main`.
45
+
If your publishing source is a branch and folder, the entry file must be at the top level of the source folder on the source branch. For example, if your publishing source is the `/docs` folder on the `main` branch, your entry file must be located in the `/docs` folder on a branch called `main`.
46
46
47
-
If your publishing source is a {% data variables.product.prodname_actions %} workflow, the artifact that you deploy must include the entry file at the top level of the artifact. Instead of adding the entry file to your repository, you may choose to have your {% data variables.product.prodname_actions %} workflow generate your entry file when the workflow runs.{% else %}
48
-
The entry file must be at the top level of your chosen publishing source. For example, if your publishing source is the `/docs` folder on the `main` branch, your entry file must be located in the `/docs` folder on a branch called `main`.{% endif %}
47
+
If your publishing source is a {% data variables.product.prodname_actions %} workflow, the artifact that you deploy must include the entry file at the top level of the artifact. Instead of adding the entry file to your repository, you may choose to have your {% data variables.product.prodname_actions %} workflow generate your entry file when the workflow runs.
49
48
{% data reusables.pages.configure-publishing-source %}
50
49
{% data reusables.repositories.sidebar-settings %}
0 commit comments