From 281e1943e22b36d73962ea21252c44f6b8688363 Mon Sep 17 00:00:00 2001 From: hubwriter Date: Fri, 19 Sep 2025 14:16:27 +0100 Subject: [PATCH 1/2] Update onCreateCommand to install Copilot CLI --- .devcontainer/devcontainer.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 418b37719a38..e73182c6238b 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -59,9 +59,11 @@ }, // Lifecycle commands - "onCreateCommand": "npm ci", + // Install dependencies then install Copilot CLI + "onCreateCommand": "npm ci && npm config set \"//npm.pkg.github.com/:_authToken=$GITHUB_TOKEN\" && npm config set \"@github:registry=https://npm.pkg.github.com/\" && npm install -g @github/copilot", + // Start a web server and keep it running "postStartCommand": "nohup bash -c 'npm start &'", - // Set the port to be public + // Set port 4000 to be public "postAttachCommand": "gh cs ports visibility 4000:public -c \"$CODESPACE_NAME\"", // Comment out connect as root instead. More info: https://aka.ms/vscode-remote/containers/non-root. From 9c99bc62e3774884702bf40f54fd971ea14c75c9 Mon Sep 17 00:00:00 2001 From: Copilot <198982749+Copilot@users.noreply.github.com> Date: Fri, 19 Sep 2025 15:40:30 +0100 Subject: [PATCH 2/2] Add "Keeping GitHub Enterprise Server updated" section to overview page (#57599) Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: djdefi <3662109+djdefi@users.noreply.github.com> Co-authored-by: Ryan Trauntvein Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: guntrip <12534592+guntrip@users.noreply.github.com> --- content/admin/overview/about-github-enterprise-server.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/content/admin/overview/about-github-enterprise-server.md b/content/admin/overview/about-github-enterprise-server.md index 4a8eb4b999a3..3beed08d3e31 100644 --- a/content/admin/overview/about-github-enterprise-server.md +++ b/content/admin/overview/about-github-enterprise-server.md @@ -52,6 +52,14 @@ You can deploy {% data variables.product.prodname_ghe_server %} to a virtualizat * Google Cloud Platform (GCP) * Microsoft Azure +## Keeping GitHub Enterprise Server updated + +As an administrator, you are responsible for keeping your {% data variables.product.prodname_ghe_server %} instance up to date. {% data variables.product.company_short %} regularly releases updates for {% data variables.product.prodname_ghe_server %}, including OS-level security patches. Updates are delivered either as upgrade packages or as hotpatches. Apply updates promptly to maintain the security, stability, and performance of your environment. For more information about the upgrade process, see [AUTOTITLE](/admin/upgrading-your-instance/preparing-to-upgrade/overview-of-the-upgrade-process). + +You can manually install upgrade packages or hotpatches. You can also enable automatic updates to apply eligible hotpatches automatically. Automatic updates do not replace planned full upgrades. For more information, see [AUTOTITLE](/admin/upgrading-your-instance/performing-an-upgrade/upgrading-with-an-upgrade-package), [AUTOTITLE](/admin/upgrading-your-instance/performing-an-upgrade/upgrading-with-a-hotpatch), and [AUTOTITLE](/admin/upgrading-your-instance/preparing-to-upgrade/enabling-automatic-update-checks). + +For information about recent features, bug fixes, and security updates, see the [release notes](/admin/release-notes). + ## Administrative options You can give certain employees administrative access to your {% data variables.product.prodname_ghe_server %} instance. {% data variables.product.company_short %} has found that people with Linux administration experience are more successful with deployment and maintenance.