From 9bd681bf7cefc712eb3acee868ccb215121b7b37 Mon Sep 17 00:00:00 2001 From: Briana Swift Date: Tue, 19 Nov 2019 10:33:11 +0100 Subject: [PATCH 1/3] add server installation notes --- server-installation-notes.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 server-installation-notes.md diff --git a/server-installation-notes.md b/server-installation-notes.md new file mode 100644 index 0000000..ec088c6 --- /dev/null +++ b/server-installation-notes.md @@ -0,0 +1,18 @@ +## GitHub Enterprise Server (GHES) installation notes + +🚫 | This course needs features not yet supported by GHES. +--- | --- + +This course makes use of [GitHub Actions](https://github.com/features/actions), a feature that is currently available for GitHub.com but not available on GHES. + +You may still make significant modifications to the course to work with a third-party code analysis tools. + +### Course dependencies + +The following are dependencies of the course. The course may continue to work without these dependencies, but learners won't experience the course as designed. + +| Dependency | Required? | Reason | Alternative | +|---------------------------------------------------------------------------------------------------------------------------------|-----------|--------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| GHES must be able to reach githubusercontent.com | Yes | Images used throughout the course are served from this domain. Learners will find broken images required to take the course without this access. | Manually download the images referenced in the `responses/` folder, upload them to an accessible domain, and replace the images in the `responses/` folder. | +| Learner must be able to reach github.com and outside web | No | Links are provided to resources that live on the outside web. | Without access to resources on the outside web, learners will reach blocked resources. You can change the links to these resources in the `responses/` folder, and in the template repository. | +| [GitHub Pages](https://help.github.com/en/enterprise/admin/installation/configuring-github-pages-on-your-appliance) | No | Used to let the learner work on a realistic, published web page. | Remove the first step in `config.yml`, and adjust responses in the `responses/` folder to remove any mentions of GitHub Pages. | \ No newline at end of file From cc43f9943fe680d1ba50e1e1636ee8502e3c0898 Mon Sep 17 00:00:00 2001 From: Briana Swift Date: Tue, 19 Nov 2019 11:38:24 +0100 Subject: [PATCH 2/3] remove leftover sentence --- server-installation-notes.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/server-installation-notes.md b/server-installation-notes.md index ec088c6..926a5ae 100644 --- a/server-installation-notes.md +++ b/server-installation-notes.md @@ -5,8 +5,6 @@ This course makes use of [GitHub Actions](https://github.com/features/actions), a feature that is currently available for GitHub.com but not available on GHES. -You may still make significant modifications to the course to work with a third-party code analysis tools. - ### Course dependencies The following are dependencies of the course. The course may continue to work without these dependencies, but learners won't experience the course as designed. @@ -15,4 +13,4 @@ The following are dependencies of the course. The course may continue to work wi |---------------------------------------------------------------------------------------------------------------------------------|-----------|--------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | GHES must be able to reach githubusercontent.com | Yes | Images used throughout the course are served from this domain. Learners will find broken images required to take the course without this access. | Manually download the images referenced in the `responses/` folder, upload them to an accessible domain, and replace the images in the `responses/` folder. | | Learner must be able to reach github.com and outside web | No | Links are provided to resources that live on the outside web. | Without access to resources on the outside web, learners will reach blocked resources. You can change the links to these resources in the `responses/` folder, and in the template repository. | -| [GitHub Pages](https://help.github.com/en/enterprise/admin/installation/configuring-github-pages-on-your-appliance) | No | Used to let the learner work on a realistic, published web page. | Remove the first step in `config.yml`, and adjust responses in the `responses/` folder to remove any mentions of GitHub Pages. | \ No newline at end of file +| [GitHub Pages](https://help.github.com/en/enterprise/admin/installation/configuring-github-pages-on-your-appliance) | No | Used to let the learner work on a realistic, published web page. | Remove the first step in `config.yml`, and adjust responses in the `responses/` folder to remove any mentions of GitHub Pages. | From 6cdb046cca9387d0cd59453ddc6eba26538dd2ab Mon Sep 17 00:00:00 2001 From: Hector Alfaro Date: Fri, 22 Nov 2019 09:51:45 -0500 Subject: [PATCH 3/3] we don't use Pages --- server-installation-notes.md | 1 - 1 file changed, 1 deletion(-) diff --git a/server-installation-notes.md b/server-installation-notes.md index 926a5ae..f9ff698 100644 --- a/server-installation-notes.md +++ b/server-installation-notes.md @@ -13,4 +13,3 @@ The following are dependencies of the course. The course may continue to work wi |---------------------------------------------------------------------------------------------------------------------------------|-----------|--------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | GHES must be able to reach githubusercontent.com | Yes | Images used throughout the course are served from this domain. Learners will find broken images required to take the course without this access. | Manually download the images referenced in the `responses/` folder, upload them to an accessible domain, and replace the images in the `responses/` folder. | | Learner must be able to reach github.com and outside web | No | Links are provided to resources that live on the outside web. | Without access to resources on the outside web, learners will reach blocked resources. You can change the links to these resources in the `responses/` folder, and in the template repository. | -| [GitHub Pages](https://help.github.com/en/enterprise/admin/installation/configuring-github-pages-on-your-appliance) | No | Used to let the learner work on a realistic, published web page. | Remove the first step in `config.yml`, and adjust responses in the `responses/` folder to remove any mentions of GitHub Pages. |