Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
45500d7
Updated instructions for enabling discussions in organization setting…
Sep 15, 2026
56ef0b8
Fix redirected internal links in data/reusables (#63214)
Sep 15, 2026
06c1d94
Fix redirected internal links in content/billing (#63213)
Sep 15, 2026
9de8b0e
Merge pull request #45905 from github/repo-sync
Sep 15, 2026
6c9d4f2
Merge pull request #63295 from github/repo-sync
Sep 15, 2026
a049848
docs: update Actions retention setting to cover checks, workflow runs…
Sep 15, 2026
0db946a
Update GitHub Copilot app UI navigation labels (#63149)
Sep 15, 2026
be2924c
"Copilot budget increase request flow" (admin + end users docs update…
Sep 15, 2026
fbc9714
Bump github/gh-base-image/gh-base-noble from 20260903-185405-g03e243e…
Sep 15, 2026
6fad246
Merge pull request #45910 from github/repo-sync
Sep 15, 2026
73693d1
Merge pull request #63305 from github/repo-sync
Sep 15, 2026
1413b14
Add ai-governance docsTeamMetrics tag to the AI governance journey (#…
Sep 15, 2026
c9b8f75
Fix stray-percent output-tag corruption and a dropped-endif reusable …
Sep 15, 2026
842db68
Enhance documentation on security configuration enforcement (#63164)
Sep 15, 2026
d95e858
Replace em dashes in src/search/components/results comments (#63289)
Sep 15, 2026
561d183
Trim excessive comments in src/rest/tests (#63288)
Sep 15, 2026
d75cae5
Trim excessive comments in src/rest/scripts (#63287)
Sep 15, 2026
2ef3bdb
Trim excessive comments in src/rest components, lib and pages (#63286)
Sep 15, 2026
fe25bed
Trim excessive comments in src/workflows, part 2 (#63285)
Sep 15, 2026
ac64337
Trim comments in src/search scripts and tests (#63283)
Sep 15, 2026
f8880dd
Trim comments in src/search components and lib (#63282)
Sep 15, 2026
ad00238
Trim excessive comments in src/article-api transformers (#63281)
Sep 15, 2026
da1056f
Trim excessive comments in src/article-api lib, middleware, and scrip…
Sep 15, 2026
140d795
Trim excessive comments in src/content-render/scripts (#63277)
Sep 15, 2026
3c379b6
Trim excessive comments in src/graphql and src/fixtures (#63275)
Sep 15, 2026
dd5e7bc
Clean up comments in src/links/scripts (#63272)
Sep 15, 2026
f1114fe
Trim excessive comments in src/languages (#63268)
Sep 15, 2026
d6f91cd
Trim excessive comments in src/content-linter scripts and tests (#63267)
Sep 15, 2026
3342b3d
Trim redundant comments in src/frame/tests and src/data-directory (#6…
Sep 15, 2026
2701956
Trim redundant comments in src/frame/components (#63262)
Sep 15, 2026
8757a47
Trim excessive comments in src/frame/lib (#63257)
Sep 15, 2026
91644b1
Trim redundant comments in tools, archives, versions, tests, and audi…
Sep 15, 2026
5695f5e
Trim comments in ai-tools, shielding, and automated-pipelines (#63245)
Sep 15, 2026
54ba6bd
Clean up comments in src/ghes-releases (#63274)
Sep 15, 2026
976a10b
Merge pull request #45912 from github/repo-sync
Sep 15, 2026
f65fee9
Clean up code comments in src/observability source files (#63229)
Sep 15, 2026
20e9ba9
Trim excessive comments in src/article-api tests (#63280)
Sep 15, 2026
e3034ac
Trim excessive comments in the rest of src/content-render (#63278)
Sep 15, 2026
74c7d20
Trim excessive comments in src/frame/middleware (#63259)
Sep 15, 2026
d79d9d3
Merge pull request #45913 from github/repo-sync
Sep 15, 2026
77df545
Docs 2026: article typography, layout, and Brand migration (#62275)
Sep 15, 2026
c3a8d28
Add action_logs to secret scanning partner alert source values (#63310)
Sep 16, 2026
315c268
Migrate the Docs header to Primer Brand (#63196)
Sep 16, 2026
d342886
Fix GHES secret scanning metadata and validity guidance (#63276)
Sep 16, 2026
419d2fd
docs: update copilot-cli content from source docs (#63301)
Sep 16, 2026
96ea0cd
Make the conceptual article for sandboxing less CLI-specific (#63104)
Sep 16, 2026
eedea1b
Docs automation: Add cli-programmatic-reference to target articles (#…
Sep 16, 2026
57fae3b
Fix redirected internal links in content/copilot (#63212)
Sep 16, 2026
2cb18fc
Merge pull request #45927 from github/repo-sync
Sep 16, 2026
a47c409
Update audit log event data (#63300)
Sep 16, 2026
c4e20c6
Announce October 2026 model deprecations (#63297)
Sep 16, 2026
858506b
Remove xAI terms link from model hosting docs (#63299)
Sep 16, 2026
5ca05fe
Tell Copilot to avoid semicolons (#63314)
Sep 16, 2026
9ee57a1
Updated Auto model list (#63260)
Sep 16, 2026
5745eda
Add docs for Elasticsearch snapshot backup/restore support in GHES (#…
Sep 16, 2026
64f00bb
Update github-terms-for-additional-products-and-features.md (#62952)
Sep 16, 2026
f230488
Docs for app-delegated authorization of PATs and Keys (#63205)
Sep 16, 2026
6fb9ff1
Update OpenAPI Description (#63302)
Sep 16, 2026
5363435
Merge pull request #45934 from github/repo-sync
Sep 16, 2026
05b3d69
Use Primer Brand color tokens on Brand-migrated surfaces (Docs 2026) …
Sep 16, 2026
cd98cd5
[2026-09-16] Simplify AI Security Detection enablement by unlinking i…
Sep 16, 2026
ba92304
Merge pull request #45935 from github/repo-sync
Sep 16, 2026
7e6e992
Fix CTA button contrast and spacing (#63324)
Sep 16, 2026
86468b7
Merge pull request #45937 from github/repo-sync
Sep 16, 2026
6578c31
Update OpenAPI Description (#63327)
Sep 17, 2026
bd35840
Fix unterminated string in Dependabot update-types example (#45906)
Sep 17, 2026
92d3a21
Correct language tags on five non-YAML code examples (#45907)
Sep 17, 2026
05ff99a
Fix invalid <clear /> element in nuget.config example (#45908)
Sep 17, 2026
cd7f865
Document security-and-quality as a built-in CodeQL query suite (#45902)
Sep 17, 2026
b6ee079
Fix href for Copilot usage metrics guide (#63316)
Sep 17, 2026
96d1cfb
docs: update copilot-cli content from source docs (#63318)
Sep 17, 2026
a5f685e
Workflow execution protections GA (#63202)
Sep 17, 2026
4ff9e7b
New doc: Getting started with the GitHub Copilot App for your team (#…
Sep 17, 2026
4cb6f4b
Merge pull request #45942 from github/repo-sync
Sep 17, 2026
c889583
Merge pull request #63334 from github/repo-sync
Sep 17, 2026
f256799
Copilot CLI: Update automation and CI articles (#63328)
Sep 17, 2026
aaecefc
Fix translated-Liquid corruptions found across es-es, ko-kr, de-de, p…
Sep 17, 2026
bf40564
Document Actions workflow queuing limits by plan (#63097)
Sep 17, 2026
7aa45bf
Bump vitest from 4.1.0 to 5.0.0 (#63311)
Sep 17, 2026
eb8f32b
Remove public preview label from Ubuntu 26 runners (#63241)
Sep 17, 2026
06a8f79
Revert "Document Actions workflow queuing limits by plan (#63097)" (#…
Sep 17, 2026
9f3d28d
Add correction patterns for corrupted Liquid in translation repos (#6…
Sep 17, 2026
72f69c8
Merge pull request #45943 from github/repo-sync
Sep 17, 2026
c20bedb
Merge pull request #63342 from github/repo-sync
Sep 17, 2026
2320b38
Merge pull request #45944 from github/repo-sync
Sep 17, 2026
581f8da
Update AI Scan repository toggle label (#63330)
Sep 18, 2026
a08fb93
[2026-09-14] Copilot usage metrics API adds skills, MCP servers, cust…
Sep 18, 2026
0df185c
Copilot-powered suggestions for repository custom properties [Public …
Sep 18, 2026
75fb874
Document Copilot feature engagement metrics (#63309)
Sep 18, 2026
6ce9a0b
Copilot CLI: Update sandboxing articles (#63345)
Sep 18, 2026
4253c64
Merge pull request #45950 from github/repo-sync
Sep 18, 2026
a9c4644
Account for lack of "auto" support in Primer Brand (#63346)
Sep 18, 2026
1fa3a6d
Merge pull request #45952 from github/repo-sync
Sep 18, 2026
99c5626
Add 5 translation correction patterns for malformed Liquid tag reorde…
Sep 18, 2026
27965d1
Merge pull request #45954 from github/repo-sync
Sep 18, 2026
32ccffb
Revise agentic autofix note for clarity (#63349)
Sep 21, 2026
977de98
[GHES 3.21 release notes update] rm note about unavailable feature, a…
Sep 21, 2026
99c876f
docs: update copilot-cli content from source docs (#63338)
Sep 21, 2026
c37113b
Update github.dev article for the VS Code for the Web transition (#63…
Sep 21, 2026
f8be73d
Update Dependabot agent file to improve file edit guidance and PR bod…
Sep 21, 2026
bbd0da3
Document profileUrl in SCIM user attributes (#45903)
Sep 21, 2026
e44528f
docs: clarify Docker action pre-if metadata (#44466)
Sep 21, 2026
715eb47
Fix rendering of custom agent definition (#63367)
Sep 21, 2026
3efc625
Clarify AI model selection for GitHub Copilot Chat (#45977)
Sep 21, 2026
95cd2ed
Merge pull request #45986 from github/repo-sync
Sep 21, 2026
2e6d8b3
Merge pull request #63369 from github/repo-sync
Sep 21, 2026
6e0ad90
Update OpenAPI Description (#63350)
Sep 21, 2026
033f542
Fix stale references to retired Copilot models (#63354)
Sep 21, 2026
776b78c
[Anti-spam] Only allow PRs that target main in docs (#63365)
Sep 21, 2026
8afee27
Remove unsupported vulnerable-calls filter value from Dependabot filt…
Sep 21, 2026
41fabfb
Bump @github/failbot from 0.8.3 to 1.1.1 (#62836)
Sep 21, 2026
63859c4
docs: document branch filters for merge_group workflows (#43500)
Sep 21, 2026
169a919
Raise Node heap limit for GraphQL schema sync (#63193)
Sep 21, 2026
21ac363
Apply patch-package patches in the production image (#63211)
Sep 21, 2026
4190788
List every src/ directory in the test matrix (#63242)
Sep 21, 2026
b69903a
Add code comment instructions (#63306)
Sep 21, 2026
3662f64
Tented model 0064 (#63337)
Sep 21, 2026
2373209
Merge pull request #45988 from github/repo-sync
Sep 21, 2026
5b753a5
Merge pull request #63379 from github/repo-sync
Sep 21, 2026
0e5838f
Recommend x-ratelimit-* headers as authoritative on the rate-limit en…
Sep 21, 2026
ab55fe0
Add 2 translation correction patterns for zh and ko Liquid corruption…
Sep 21, 2026
871db5e
Update OpenAPI Description (#63376)
Sep 21, 2026
e69e757
Remove selected Copilot tutorials and preserve redirects (#63336)
Sep 21, 2026
add0a52
Merge pull request #45992 from github/repo-sync
Sep 21, 2026
b996335
Merge pull request #63384 from github/repo-sync
Sep 21, 2026
5fc24f9
Remove unwanted issue templates (#63378)
Sep 21, 2026
af26518
Enterprise-level credential visibility - List/Export inventory of all…
Sep 21, 2026
2ef9609
GraphQL schema update (#63385)
Sep 21, 2026
1d0d9a8
Merge pull request #45994 from github/repo-sync
Sep 21, 2026
73f38c5
Normalize GitHub product variables in developer program documentation…
Sep 22, 2026
1af247a
Remove audit log streaming release note (GHES 3.17) (#63317)
Sep 22, 2026
87251ef
Add GHES-versioned section to Copilot docs (#63135)
Sep 22, 2026
72e940d
Update icon reference for Copilot chat in VS Code (#46003)
Sep 22, 2026
19d314e
Update Copilot Chat instructions for current VS Code UI (#46005)
Sep 22, 2026
d3500db
Merge pull request #46007 from github/repo-sync
Sep 22, 2026
04025ea
Merge pull request #63394 from github/repo-sync
Sep 22, 2026
5648c69
Update Copilot inline suggestions steps for current VS Code UI (#46009)
Sep 22, 2026
7ed9d1a
Fix two es-es Liquid corruptions breaking rendering (#63395)
Sep 22, 2026
c574b79
Merge pull request #46012 from github/repo-sync
Sep 22, 2026
bade436
Merge pull request #63396 from github/repo-sync
Sep 22, 2026
9a4201e
Delete orphaned files (2026-09-21-16-31) (#63374)
Sep 22, 2026
ad7af5d
Tented Model 0068 (#63363)
Sep 22, 2026
b22cce5
Add rewrite-only guardrail to always-on content instructions (#63025)
Sep 22, 2026
9b8c3b3
Patch release notes for GitHub Enterprise Server (#63343)
Sep 22, 2026
d1153b5
Add GPT-6 Sol and GPT-6 Luna (#63391)
Sep 22, 2026
0a6b6c6
Add screenshot guidance to always-on content instructions (#63127)
Sep 22, 2026
9e9e018
Preserve redirect_from entries across Copilot SDK docs syncs (#62619)
Sep 22, 2026
dff5188
Merge pull request #46014 from github/repo-sync
Sep 22, 2026
8b3a137
Document local sandboxing public preview in the GitHub Copilot app (#…
Sep 22, 2026
f8999ea
docs(notifications): update retention period (#63373)
Sep 22, 2026
6146965
Merge pull request #46016 from github/repo-sync
Sep 22, 2026
03d2e24
Note that `matrix` variable names are case insensitive (#46015)
Sep 23, 2026
7df102a
Revise root partition resizing instructions (#63402)
Sep 23, 2026
9596303
Merge pull request #46029 from github/repo-sync
Sep 23, 2026
2ec6d65
Merge pull request #63405 from github/repo-sync
Sep 23, 2026
1bb7086
Copilot CLI: Update integrations and remote control articles (#63389)
Sep 23, 2026
cde218e
Fix org settings navigation: 'Repository defaults' is now 'General' (…
Sep 23, 2026
82345ac
Update wording on git data access in forks (#63399)
Sep 23, 2026
b189ced
Add small OS issue/PR handling improvements (#63404)
Sep 23, 2026
fc2c908
[Content creation]: [Audit for Copilot IA project] Concepts: Security…
Sep 23, 2026
bab1eb6
Clarify issue template for API endpoint references (#63406)
Sep 23, 2026
e860ac8
Trim comments in src/workflows/sync-sdk-docs (#63284)
Sep 23, 2026
771bb5b
Remove three unused dependencies (#63217)
Sep 23, 2026
46bb27d
Merge pull request #46031 from github/repo-sync
Sep 23, 2026
29e2faf
Merge pull request #63413 from github/repo-sync
Sep 23, 2026
45fd898
Declare chalk and unist-util-visit-parents as dependencies (#63215)
Sep 23, 2026
65058c4
Clean up comments in src/landings and src/links/tests (#63273)
Sep 23, 2026
c06ee30
Trim comments in src/links/lib and the link preview popover (#63271)
Sep 23, 2026
337a210
Trim redundant comments in src/content-linter/lib (#63266)
Sep 23, 2026
a639315
Move markdownlint-rule-helpers to devDependencies (#63261)
Sep 23, 2026
b9aa670
Trim redundant comments in events and redirects (#63255)
Sep 23, 2026
1beb877
Trim restated comments in src/github-apps and src/webhooks (#63251)
Sep 23, 2026
9d5c802
Trim comments in codeql-cli and drop a broken scratch test (#63239)
Sep 23, 2026
9f9e7a4
Trim comments in eslint-rules, secret-scanning, types, and release-no…
Sep 23, 2026
9df7cef
Clean up code comments in src/observability tests (#63230)
Sep 23, 2026
24d1539
Move typescript to devDependencies (#63219)
Sep 23, 2026
b1e6a5d
Declare phantom type dependencies (#63218)
Sep 23, 2026
ec667e1
Refresh the 15 staging slot favicons (#63156)
Sep 23, 2026
593e9a0
Replace em dashes in the translation corrector comments (#63269)
Sep 23, 2026
9818630
Trim comments in journeys, metrics, products, and early-access (#63237)
Sep 23, 2026
e85fde5
Clean up code comments in six small src directories (#63233)
Sep 23, 2026
d459b9a
Replace HTML comment stripping regex with a scanner (#63322)
Sep 23, 2026
39190ce
Assert no HTML comments without a regex (#63323)
Sep 23, 2026
f6583e1
Move 11 script-only packages to devDependencies (#63221)
Sep 23, 2026
32b3535
Consolidate classnames onto clsx (#63222)
Sep 23, 2026
852e881
Consolidate lodash CJS onto lodash-es (#63226)
Sep 23, 2026
8fe5a21
Replace remark-gemoji-to-emoji with the maintained remark-gemoji (#63…
Sep 23, 2026
cf0b425
Remove aria-labelledby attributes pointing at nothing (#63249)
Sep 23, 2026
0c3c6c9
Fix translated {% warning %} opener/closer corruption across 5 langua…
Sep 23, 2026
abc734b
Upgrade website-scraper from 5.3.1 to 6.0.0 (#63256)
Sep 23, 2026
b729e5e
Replace the glob package with node:fs glob (#63231)
Sep 23, 2026
743d0a9
Remove two unmaintained packages: csp-parse and http-status-code (#63…
Sep 23, 2026
dce7a9e
Merge pull request #46034 from github/repo-sync
Sep 23, 2026
86069bc
Merge pull request #63415 from github/repo-sync
Sep 23, 2026
8b6dc12
Consolidate regex escaping onto native RegExp.escape (#63227)
Sep 23, 2026
2deb965
Replace mkdirp and rimraf with node:fs built-ins (#63228)
Sep 23, 2026
6d475c0
Replace json-schema-merge-allof with a local helper (#63246)
Sep 23, 2026
a1e26f1
Clarify when to use GitHub Agentic Workflows (#63101)
Sep 23, 2026
7922319
Merge pull request #46035 from github/repo-sync
Sep 23, 2026
30d116d
Fix redirected internal links in content flagged by weekly link repor…
Sep 24, 2026
e845311
Copilot CLI: Update core interactive usage articles (#63476)
Sep 24, 2026
3686a97
Update agents to include custom instructions (#63368)
Sep 24, 2026
a9a4c3c
docs: correct wording in rest-api/authentication docs (#46043)
Sep 24, 2026
244a5f1
Merge pull request #63492 from github/repo-sync
Sep 24, 2026
38f2f00
Open security AI application card to GHES 3.23 (#63329)
Sep 24, 2026
b2e522b
Default policy for Copilot features (#63407)
Sep 24, 2026
f71cc2a
docs(education): clarify classroom clone directory wording (#46050)
Sep 24, 2026
434669d
fix(actions): update artifact retention link (#46055)
Sep 24, 2026
c2c696d
Merge pull request #46056 from github/repo-sync
Sep 24, 2026
036b071
Merge pull request #63496 from github/repo-sync
Sep 24, 2026
fa77b82
Markdown freshness: fix broken internal links in src/ (#63494)
Sep 24, 2026
2523f17
Fix Russian кoнeц disambiguation bug that swallows unrelated endif ta…
Sep 24, 2026
dc1c914
fix(migrations): update operator token link (#46058)
Sep 24, 2026
db58c0a
Document user-level Copilot code review settings (#62486)
Sep 24, 2026
224b885
Proof of Presence (PoP) – Interactive re-authentication for high-impa…
Sep 24, 2026
7b1b8bc
Clarify runner group workflow pinning (#63416)
Sep 24, 2026
31140e8
Fix allOf `type` merge conflict for equivalent type sets in different…
Sep 24, 2026
d00eabd
Sync Copilot SDK docs (auto-generated) (#63408)
Sep 24, 2026
bb972a6
Clarify internal docs PR destination (#63518)
Sep 24, 2026
786d605
Merge pull request #46065 from github/repo-sync
Sep 24, 2026
93bb8a2
Merge pull request #63522 from github/repo-sync
Sep 24, 2026
413188c
Update OpenAPI Description (#63521)
Sep 24, 2026
d5e9a63
Merge pull request #46069 from github/repo-sync
Sep 24, 2026
6a567c6
Merge pull request #63524 from github/repo-sync
Sep 24, 2026
4e1a628
Document VS Code Agents-window usage metrics (#63173)
Sep 25, 2026
54d884d
Remove internal partition fields from Copilot usage metrics docs (#63…
Sep 25, 2026
4e67a1e
fix(copilot): update edit mode link (#46061)
Sep 25, 2026
75ea7dd
Update Copilot CLI trust prompt documentation (#46073)
Sep 25, 2026
abf7162
Add MySQL memory guidance to GHES release notes (#63388)
Sep 25, 2026
3e8e980
Move devcontainer base image from bullseye to bookworm (#63514)
Sep 25, 2026
2470778
Copilot CLI: Update modes, agents, and delegation articles (#63527)
Sep 25, 2026
fe259bd
Correct two false statements in long-running known issues (#63486)
Sep 25, 2026
6f80149
New doc: Driving team-level adoption of agentic Copilot surfaces (#…
Sep 25, 2026
8c75b0e
fix(code-security): repair validity checks anchor (#46078)
Sep 25, 2026
18d9962
Add Agentic autofix to memory feature availability (#63493)
Sep 25, 2026
7d9ab90
fix(code-security): update advanced CodeQL setup links (#46079)
Sep 25, 2026
4dd05e9
Merge pull request #46080 from github/repo-sync
Sep 25, 2026
a30eb0d
Merge pull request #63533 from github/repo-sync
Sep 25, 2026
f90d237
Bump domhandler from 5.0.3 to 6.0.1 (#63530)
Sep 25, 2026
a1b7997
Document all enterprise-managed settings team override keys (#63386)
Sep 25, 2026
c51c0ef
GraphQL schema update (#63534)
Sep 25, 2026
2494c72
Merge pull request #46083 from github/repo-sync
Sep 25, 2026
c99b374
Merge pull request #63537 from github/repo-sync
Sep 25, 2026
9631e1c
Match the ordered-list number chip to the Figma prose spec (#63361)
Sep 25, 2026
a3acef5
Update Auto docs (#63538)
Sep 25, 2026
396f518
clarify security campaign filters for agentic autofix (#63397)
Sep 25, 2026
dec1018
Merge pull request #46087 from github/repo-sync
Sep 25, 2026
136ec03
Document pull_request_review_times in Copilot usage metrics repositor…
Sep 25, 2026
25c25d7
Enterprise managed settings validation (#63291)
Sep 25, 2026
18945a3
Merge pull request #46088 from github/repo-sync
Sep 25, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
4 changes: 0 additions & 4 deletions .babelrc

This file was deleted.

19 changes: 3 additions & 16 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,16 +1,3 @@
# See here for image contents: https://github.com/microsoft/vscode-dev-containers/tree/v0.177.0/containers/javascript-node/.devcontainer/base.Dockerfile

# [Choice] Node.js version: 16, 14, 12
ARG VARIANT="16-buster"
FROM mcr.microsoft.com/vscode/devcontainers/javascript-node:0-${VARIANT}

# [Optional] Uncomment this section to install additional OS packages.
# RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
# && apt-get -y install --no-install-recommends <your-package-list-here>

# [Optional] Uncomment if you want to install an additional version of node using nvm
# ARG EXTRA_NODE_VERSION=10
# RUN su node -c "source /usr/local/share/nvm/nvm.sh && nvm install ${EXTRA_NODE_VERSION}"

# [Optional] Uncomment if you want to install more global node modules
# RUN su node -c "npm install -g <your-package-list-here>"
# To find available Node images, see https://mcr.microsoft.com/en-us/product/devcontainers/javascript-node/tags
ARG VARIANT=dev-24-bookworm
FROM mcr.microsoft.com/devcontainers/javascript-node:dev-24-bookworm@sha256:0a13d22653dd10688a2cb0567eb6d9578e43f24019a98d900ece1112269b66ba
96 changes: 69 additions & 27 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,36 +1,78 @@
// For format details, see https://aka.ms/devcontainer.json. For config options, see the README at:
// https://github.com/microsoft/vscode-dev-containers/tree/v0.177.0/containers/javascript-node
// -
{
"name": "docs.github.com",
"build": {
"dockerfile": "Dockerfile",
// Update 'VARIANT' to pick a Node version: 12, 14, 16
"args": { "VARIANT": "16" }
},
"name": "docs.github.com",
"build": {
"dockerfile": "Dockerfile",
// Update 'VARIANT' to pick a Node version
"args": { "VARIANT": "24" }
},

// Set *default* container specific settings.json values on container create.
"settings": {
"terminal.integrated.shell.linux": "/bin/bash",
"cSpell.language": ",en"
},
// Install features. Type 'feature' in the VS Code command palette for a full list.
"features": {
"sshd": "latest",
"ghcr.io/devcontainers/features/copilot-cli:1": {
"version": "prerelease"
},
"ghcr.io/devcontainers/features/github-cli:1": {},
"ghcr.io/devcontainers/features/docker-in-docker:2": {}
},

// Visual Studio Code extensions which help authoring for docs.github.com.
"extensions": [
"dbaeumer.vscode-eslint",
"sissel.shopify-liquid",
"davidanson.vscode-markdownlint",
"bierner.markdown-preview-github-styles",
"streetsidesoftware.code-spell-checker",
"hubwriter.open-reusable"
],
"customizations": {
"vscode": {
// Set *default* container specific settings.json values on container create.
"settings": {
"terminal.integrated.shell.linux": "/bin/bash",
"cSpell.language": ",en",
"git.autofetch": true
},
// Visual Studio Code extensions which help authoring for docs.github.com.
"extensions": [
"dbaeumer.vscode-eslint",
"sissel.shopify-liquid",
"davidanson.vscode-markdownlint",
"bierner.markdown-preview-github-styles",
"streetsidesoftware.code-spell-checker",
"alistairchristie.open-reusables",
"AlistairChristie.version-identifier",
"peterbe.ghdocs-goer",
"GitHub.copilot",
"GitHub.copilot-chat"
]
},
"codespaces": {
"repositories": {
// allow Codespaces to pull from separate repo when user has access
"github/docs-early-access": {
"permissions": {
"contents": "write"
}
}
}
}
},

// Use 'forwardPorts' to make a list of ports inside the container available locally.
"forwardPorts": [4000],
// Use 'forwardPorts' to make a list of ports inside the container available locally.
"forwardPorts": [4000],

// Use 'postCreateCommand' to run commands after the container is created.
"postCreateCommand": "npm ci && npm run build",
// Comment out connect as root instead. More info: https://aka.ms/vscode-remote/containers/non-root.
"remoteUser": "node"
"portsAttributes": {
"4000": {
"label": "Review"
}
},

// Lifecycle commands
// Start a web server and keep it running
"postStartCommand": "nohup bash -c 'npm ci && npm start &'",
// 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.
"remoteUser": "node",

"hostRequirements": {
"memory": "16gb",
"cpus": "4"
}
}
6 changes: 2 additions & 4 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,7 @@
.vscode/
contributing/
docs/
docs-early-access/
node_modules/
script/
README.md
tests/
lib/rest/static/dereferenced
# Folder is cloned during the preview + prod workflows, the assets are merged into other locations for use before the build
docs-early-access/
29 changes: 28 additions & 1 deletion .env.example
Original file line number Diff line number Diff line change
@@ -1 +1,28 @@
ALLOW_TRANSLATION_COMMITS=
# This file is a template for what your untracked .env file might look like for local development.
# Please copy this to a new .env file and fill in the values as needed.

# Requires a running local Elasticsearch service. Can be started via Docker, see https://github.com/github/technical-content/blob/main/engineering/search/elasticsearch-locally.md
# When this value is unset searches will be proxied to the production Elasticsearch endpoint
ELASTICSEARCH_URL=http://localhost:9200

# Set for sending events in local development. See https://github.com/github/technical-content/blob/main/analytics/hydro-mock.md
HYDRO_ENDPOINT=
HYDRO_SECRET=

# Localization variables
# See https://github.com/github/docs-internal/tree/main/src/languages#working-with-translated-content-locally
ENABLED_LANGUAGES=
TRANSLATIONS_ROOT=

# For running the src/search/scripts/scrape script
# You may want a lower value depending on your CPU
BUILD_RECORDS_MAX_CONCURRENT=100
BUILD_RECORDS_MIN_TIME=

# Set to true to enable the /fastly-cache-test route for debugging Fastly headers
ENABLE_FASTLY_TESTING=

# Needed to auth for AI search
CSE_COPILOT_SECRET=
CSE_COPILOT_ENDPOINT=https://cse-copilot-staging.service.iad.github.net

42 changes: 0 additions & 42 deletions .eslintrc.js

This file was deleted.

9 changes: 5 additions & 4 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Set default behaviour, in case users don't have core.autocrlf set.
# Set default behavior, in case users don't have core.autocrlf set.
* text=auto
# Explicitly declare text files we want to always be normalized and converted
# to native line endings on checkout.
*.md text
# Explicitly declare text files we want to always be normalized, and for
# Markdown files, enforce LF line endings on checkout.
*.md text eol=lf diff=markdown
*.json.br filter=lfs diff=lfs merge=lfs -text
.github/workflows/*.lock.yml linguist-generated=true merge=ours
35 changes: 3 additions & 32 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -3,37 +3,8 @@
# https://docs.github.com/articles/about-codeowners
# https://git-scm.com/docs/gitignore

# Engineering
*.js @github/docs-engineering
*.ts @github/docs-engineering
*.tsx @github/docs-engineering
/.github/ @github/docs-engineering
/script/ @github/docs-engineering
/includes/ @github/docs-engineering
/lib/search/popular-pages.json @github/docs-engineering
app.json @github/docs-engineering
Dockerfile @github/docs-engineering
package-lock.json @github/docs-engineering
package.json @github/docs-engineering

# Localization
/.github/actions-scripts/create-translation-batch-pr.js @github/docs-localization
/.github/workflows/create-translation-batch-pr.yml @github/docs-localization
/.github/workflows/crowdin.yml @github/docs-localization
/crowdin*.yml @github/docs-engineering @github/docs-localization
/translations/ @github/docs-engineering @github/docs-localization @Octomerger
/translations/log/ @github/docs-localization @Octomerger

# Site Policy
/content/github/site-policy/ @github/site-policy-admins

# Content strategy
/contributing/content-markup-reference.md @github/docs-content-strategy
/contributing/content-style-guide.md @github/docs-content-strategy
/contributing/content-model.md @github/docs-content-strategy
/contributing/content-style-guide.md @github/docs-content-strategy
/contributing/content-templates.md @github/docs-content-strategy
content/site-policy/ @github/site-policy-admins

# Make sure that Octokit maintainers get notified about changes
# relevant to the Octokit libraries (https://github.com/octokit)
/content/rest/reference @github/octokit-maintainers
# Requires review of #actions-oidc-integration, docs-engineering/issues/1506
# content/actions/deployment/security-hardening-your-deployments/** @github/oidc
2 changes: 1 addition & 1 deletion CODE_OF_CONDUCT.md → .github/CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ Community leaders will follow these Community Impact Guidelines in determining t

### 4. Permanent Ban

**Community Impact**: Demonstrating a pattern of violation of community standards, including sustained inappropriate behavior, harassment of an individual, or aggression toward or disparagement of classes of individuals.
**Community Impact**: Demonstrating a pattern of violation of community standards, including sustained inappropriate behavior, harassment of an individual, or aggression toward or disparagement of classes of individuals.

**Consequence**: A permanent ban from any sort of public interaction within the community.

Expand Down
Loading