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
69d3de5
Update audit log event data (#62733)
Aug 12, 2026
729fe5d
Merge pull request #45492 from github/repo-sync
Aug 12, 2026
d0b0b79
Fix clipped descenders on homepage All Docs links (#62736)
Aug 13, 2026
c592a45
Add GPT-5.6 models to EU data residency supported list (#62710)
Aug 13, 2026
18a2a21
Fix duplicated words across documentation (#45488)
Aug 13, 2026
c4f865d
Add a Copilot usage metrics journey landing page (#62662)
Aug 13, 2026
57c2ea5
Fix a couple of typos (#62743)
Aug 13, 2026
f003255
Update date for GHES 3.22 RC release notes (#62745)
Aug 13, 2026
4665591
Copilot CLI: Add more detail about sandboxing filesystem policies (#6…
Aug 13, 2026
585e680
Merge pull request #62748 from github/repo-sync
Aug 13, 2026
9892636
Update Swift version support in documentation (#44893)
Aug 13, 2026
c9a9141
Address docs teams by numeric ID, not slug (#62730)
Aug 13, 2026
e571a57
Merge pull request #45500 from github/repo-sync
Aug 13, 2026
de93977
Merge pull request #62755 from github/repo-sync
Aug 13, 2026
980334a
Gemini 3.7 Flash model release (#62740)
Aug 13, 2026
6a14993
Clarify private CodeQL configuration access (#62708)
Aug 13, 2026
d317380
Update docs changelog (for PR #62685) (#62742)
Aug 13, 2026
4cb0246
Document blocking users from issue and pull request comments (#62690)
Aug 13, 2026
0d818db
Merge pull request #45501 from github/repo-sync
Aug 13, 2026
9d1bfa4
Merge pull request #62767 from github/repo-sync
Aug 13, 2026
4919b70
GraphQL schema update (#62750)
Aug 13, 2026
4dc0c86
Oauth app token expiration as an opt in (#62715)
Aug 13, 2026
6bdd834
Fix internal links for /actions and /billing docsets (#62739)
Aug 13, 2026
8a3e64a
Fix translated ifversion/else/endif reorder and stray pt-br vscode ta…
Aug 13, 2026
74d2d50
Wildcard and multiple redirect URIs for Apps (#62576)
Aug 14, 2026
6b113c3
Bump github/gh-base-image/gh-base-noble from 20260811-222802-g1cf85b1…
Aug 14, 2026
3684fdc
Document Dependabot update job timeout (#62732)
Aug 14, 2026
42dccb5
Fix redirected internal links in content/admin (#62764)
Aug 14, 2026
3031d57
Fix redirected internal links in data/reusables and data/glossaries (…
Aug 14, 2026
0b183d5
Fix redirected internal links in content/repositories (#62761)
Aug 14, 2026
f81028d
Fix redirected internal links in data/release-notes (#62762)
Aug 14, 2026
9719922
Update wording for configuring advanced setup (#62727)
Aug 14, 2026
b15c95f
reduce repetitive phrasing in About the REST API (#45469)
Aug 14, 2026
61fa55a
Correct typo (#45027)
Aug 14, 2026
93fc353
Update code review effort level docs (#62760)
Aug 14, 2026
941eecc
Update generating-hash-for-a-token.md (#41520)
Aug 14, 2026
f30fa49
docs: update copilot-cli content from source docs (#62671)
Aug 14, 2026
af5ab30
Merge pull request #45504 from github/repo-sync
Aug 14, 2026
523dc05
Merge pull request #62783 from github/repo-sync
Aug 14, 2026
b1c7f19
Enhance xcodebuild command for Swift CodeQL analysis (#62682)
Aug 14, 2026
345918e
Add accessibility label (#62756)
Aug 14, 2026
a89d92f
Update OpenAPI Description (#62784)
Aug 14, 2026
2dfebaf
Pass the resolved PRC color scheme to the brand provider (#62782)
Aug 14, 2026
1168abc
Update managed model setting key (#62781)
Aug 14, 2026
0fc64dc
Look up the docs team by its current slug (#62775)
Aug 14, 2026
784a69b
Clarify Azure VNET private networking requires larger runners (#62789)
Aug 14, 2026
980eb5d
Grok 4.6 model release (#62752)
Aug 14, 2026
d963267
Merge pull request #62791 from github/repo-sync
Aug 14, 2026
077d085
Fix broken internal anchor link for audit log streaming section (#62773)
Aug 14, 2026
81ade08
Merge pull request #45505 from github/repo-sync
Aug 14, 2026
d377a73
Clarify how to set up Copilot Business without consuming GitHub Enter…
Aug 17, 2026
148bc29
Models table re-design (#62797)
Aug 17, 2026
3d49394
Add ssh-keygen troubleshooting info for Windows (#43714)
Aug 17, 2026
365c10e
Revert "Update managed model setting key" (#62801)
Aug 17, 2026
ca1f46e
Revert "Models table re-design" (#62800)
Aug 17, 2026
c868cd1
Clarify billing for Actions minutes and AI credits during GHAS trials…
Aug 17, 2026
9df7382
Move "enterprise onboarding" landing page to /admin (#62780)
Aug 17, 2026
1829f6a
Add DataDome to subprocessor list (#62787)
Aug 17, 2026
d24be24
Update external-facing "Docs team" references to "Technical Content t…
Aug 17, 2026
24c61b6
Merge pull request #45521 from github/repo-sync
Aug 17, 2026
0e315c1
Merge pull request #62803 from github/repo-sync
Aug 17, 2026
0ed9bb2
Restrict merging to main to the Technical Content team (#62790)
Aug 17, 2026
e3bdc42
GraphQL schema update (#62806)
Aug 17, 2026
3de47bd
Move Copilot integrations articles to new top-level category (#62770)
Aug 17, 2026
3eb0158
Merge pull request #45525 from github/repo-sync
Aug 17, 2026
32d3e33
Merge pull request #62809 from github/repo-sync
Aug 17, 2026
4032e8e
Close inline mobile nav when resizing up to desktop (#62419)
Aug 17, 2026
b2bcc82
Merge pull request #45529 from github/repo-sync
Aug 17, 2026
372e781
GraphQL schema update (#62826)
Aug 18, 2026
9c99746
Add Claude Opus 5 to EU data residency and US FedRAMP model lists (#6…
Aug 18, 2026
c07edcd
Delete orphaned files (2026-08-17-16-29) (#62804)
Aug 18, 2026
27083a8
Note automatic review applies to Copilot code review without a licens…
Aug 18, 2026
c769d7b
Add a direct link fallback for notifications (#45503)
Aug 18, 2026
9135b50
Label is not optional (#44776)
Aug 18, 2026
6113eb8
Fix two cross-version links broken in enterprise-server@3.22 (#62811)
Aug 18, 2026
5c3f2ed
Update src/links READMEs for the rebuilt link checker (#62810)
Aug 18, 2026
9eaee0a
Fix redirected internal links in content/copilot (#62763)
Aug 18, 2026
f88c865
Merge pull request #62831 from github/repo-sync
Aug 18, 2026
7219c67
Delete orphaned features (2026-08-17-16-33) (#62805)
Aug 18, 2026
cdb3465
Refresh GitHub Copilot app documentation for chats, automations, cust…
Aug 18, 2026
7556635
Always serve Copilot variables in English (#62812)
Aug 18, 2026
48ac3a7
Update auto-model-selection.yml (#62777)
Aug 18, 2026
f96c530
Merge pull request #45544 from github/repo-sync
Aug 18, 2026
06d584a
Document per-type and org-level credential revocation, plus audit/not…
Aug 18, 2026
2a689af
Migrate journey learning tracks to Primer Brand (#62738)
Aug 18, 2026
cca3fc5
Clarify access granting for IdP groups and `copilot.cfb_seat_added` a…
Aug 18, 2026
549e5c6
Clarify seat assignment billing details in documentation (#62724)
Aug 18, 2026
837bf97
Merge pull request #45546 from github/repo-sync
Aug 18, 2026
a09bbe8
Fix HA and cluster signing key rotation steps (#62828)
Aug 18, 2026
2fa6b17
Update codeNavigation status for C, C++, and Scala (#45274)
Aug 19, 2026
30d7b8d
docs: update copilot-cli content from source docs (#62788)
Aug 19, 2026
9979430
Copilot impact dashboard adds a return on investment section (#62701)
Aug 19, 2026
5a630d8
[Improvement] Update repository security settings reusable for the Se…
Aug 19, 2026
fa37603
Make redirect_from safe when old and new pages coexist (#62757)
Aug 19, 2026
1dbae1b
removed preview labels for code quality (#62829)
Aug 19, 2026
f03ef29
Fix AI adoption phase classification signals in Copilot usage metrics…
Aug 19, 2026
a34bf58
Merge pull request #45548 from github/repo-sync
Aug 19, 2026
8e29bf4
Merge pull request #62842 from github/repo-sync
Aug 19, 2026
026a577
Enterprise Live Migrations: Add warning about partial support for mig…
Aug 19, 2026
f7d0884
Document AI adoption phase fields in Copilot usage metrics reference …
Aug 19, 2026
b080e34
docs: add reusable Copilot free-access cancellation note and include …
Aug 19, 2026
2d8aab5
Stop `update-internal-links` from reformatting untouched frontmatter …
Aug 19, 2026
095d720
Merge pull request #45549 from github/repo-sync
Aug 19, 2026
5004215
Merge pull request #62848 from github/repo-sync
Aug 19, 2026
9094ab9
Resolve internal links in the version being checked (#62754)
Aug 19, 2026
cd21388
Update CodeQL query tables (#62820)
Aug 19, 2026
99776ab
Group the internal link report by fix strategy (#62768)
Aug 19, 2026
7a5fd34
Fix reordered Liquid tags in pt and ko intros (SCRAPE-6781) (#62703)
Aug 19, 2026
5de5a3b
Remove issue analysis agent directions from scraping failure issue (#…
Aug 19, 2026
1bad1b4
Bump nanoid to 3.3.18 to fix GHSA-2v37-7h3g-55p8 (#62808)
Aug 19, 2026
7c1a67c
Actually write the link fixes the codemod computes for YAML files (#6…
Aug 19, 2026
ae976f4
Update "About support bundles" content expiry for commands and adjust…
Aug 19, 2026
d6979b8
Include the error in the search scraping failure report (#62705)
Aug 19, 2026
038c6b3
Merge link reports across versions instead of concatenating them (#62…
Aug 19, 2026
bd40e7f
Merge pull request #45550 from github/repo-sync
Aug 19, 2026
a44e4a9
Merge pull request #45552 from github/repo-sync
Aug 19, 2026
9d161b6
Cap the long report sections so the issue body fits (#62771)
Aug 19, 2026
3b1f398
Check internal links in every published version (#62772)
Aug 19, 2026
2f1e0e0
Update and reorganize GitHub Copilot plans article (#62650)
Aug 20, 2026
c9a8304
Document additional approval for unattributed Copilot pull requests (…
Aug 20, 2026
2fce11b
A New GitHub Copilot Microsoft Teams [Public Preview] (#62798)
Aug 20, 2026
d13aac3
Clarify that Code Quality coverage is line coverage (#62652)
Aug 20, 2026
ebfe59f
Create a workflow to reject low-value OS PRs, slightly modify contrib…
Aug 20, 2026
9f04a78
[2026-08-10] GitHub Code Quality: Org-level quality trends and time-s…
Aug 20, 2026
90ce488
Add flowchart image to Budgets for usage-based billing (UBB visual fo…
Aug 20, 2026
d8f07b0
Add concepts page for OpenTelemetry (#62726)
Aug 20, 2026
7a22523
Document `model` as a top-level managed setting (#62725)
Aug 20, 2026
62c0c32
Update billing managers' abilities in documentation (#43706)
Aug 20, 2026
5d5cc2a
Merge pull request #45560 from github/repo-sync
Aug 20, 2026
786f4c7
Merge pull request #62857 from github/repo-sync
Aug 20, 2026
3988ff8
[2026-08-12] GitHub Code Quality workflows use a separate workflow pa…
Aug 20, 2026
cf960fc
Sync Copilot SDK docs (auto-generated) (#62858)
Aug 20, 2026
6c3a65a
Fix translated ifversion flag names causing hidden content in ja/zh/k…
Aug 20, 2026
1dea63d
Merge pull request #45564 from github/repo-sync
Aug 20, 2026
032de55
Merge pull request #62862 from github/repo-sync
Aug 20, 2026
cf4769a
Update OpenAPI Description (#62807)
Aug 20, 2026
53c73d7
Update audit log event data (#62859)
Aug 20, 2026
e404731
Update macos-latest links to macos-26 runner image (#62845)
Aug 20, 2026
c448e8d
Remove public preview label from windows-11-vs2026-arm runner image (…
Aug 20, 2026
55c15fb
Point docs-engineering references to technical-content (#62866)
Aug 20, 2026
a27486e
Sync llms-full.txt as a static duplicate (#62864)
Aug 20, 2026
3872ecb
A New GitHub Copilot Microsoft Teams [Public Preview] add feedback li…
Aug 20, 2026
298e1f2
Merge pull request #45567 from github/repo-sync
Aug 20, 2026
f14de77
A New GitHub Copilot in Slack [Public Preview] (#62835)
Aug 20, 2026
d9e16c5
More docs-e cleanup (#62871)
Aug 20, 2026
d0e8a48
Apply GPT-5.6 Sol 50% promotional pricing (#62870)
Aug 20, 2026
c34e3dc
Merge pull request #45569 from github/repo-sync
Aug 20, 2026
a6cada0
Document notifications_web_disabled cookie in GitHub Cookies policy (…
Aug 21, 2026
0bad853
Note Ruby incompability with Jekyll for GitHub Pages (#44809)
Aug 21, 2026
b9f9044
Sister PR to early-access PR (#62876)
Aug 21, 2026
838d187
Fix typo and indefinite article before HTTP/HTTPS (#45579)
Aug 21, 2026
35f99b1
Set proper uv version in Dependabot supported versions docs (#62622)
Aug 21, 2026
8d0264e
Public actions via GitHub Connect are available again from 3.20.6 (#6…
Aug 21, 2026
10fa574
docs: update copilot-cli content from source docs (#62846)
Aug 21, 2026
4bd7017
Merge pull request #45581 from github/repo-sync
Aug 21, 2026
bd8ebd9
Merge pull request #62879 from github/repo-sync
Aug 21, 2026
53f8ba2
document Dependabot dynamic workflows (#62834)
Aug 21, 2026
db00039
Fix redirected internal links across 20 remaining docsets (#62766)
Aug 21, 2026
860de23
Announce MAI-Code-1-Flash deprecation (2026-09-10) (#62830)
Aug 21, 2026
2c37ba8
Strip docs-validate: hidden blocks when syncing SDK docs (#62825)
Aug 21, 2026
112725c
Update OpenAPI Description (#62872)
Aug 21, 2026
fee39b6
Merge pull request #45582 from github/repo-sync
Aug 21, 2026
c74fba0
Merge pull request #62883 from github/repo-sync
Aug 21, 2026
62021dd
Fix pt-br translated "produto" path segment in variables. tag (#62882)
Aug 21, 2026
f4f0da8
Update OpenAPI Description (#62881)
Aug 21, 2026
03c418c
Update CodeQL CLI manual (#62818)
Aug 21, 2026
1b5f800
Merge pull request #45585 from github/repo-sync
Aug 21, 2026
1cabce7
Update GPT-5.6 Sol pricing for new OpenAI list rates (#62884)
Aug 21, 2026
4f8c317
Merge pull request #45588 from github/repo-sync
Aug 21, 2026
2faf8fe
fix(copilot-cli): wrap GITHUB_TOKEN expression in raw tags (#45583)
Aug 24, 2026
64da681
Updated product and SKU names in billing reference to match SkuList.j…
Aug 24, 2026
872c2ce
Update GitHub Pages navigation instructions (#45590)
Aug 24, 2026
063fae9
docs: update copilot-cli content from source docs (#62880)
Aug 24, 2026
534cc76
Enterprise models page UI updates (#62802)
Aug 24, 2026
c8ade3c
Merge pull request #45602 from github/repo-sync
Aug 24, 2026
9f19d15
Merge pull request #62890 from github/repo-sync
Aug 24, 2026
3dc44cc
GraphQL schema update (#62894)
Aug 24, 2026
6bfa7cc
Merge pull request #45604 from github/repo-sync
Aug 24, 2026
371d70d
Merge pull request #62898 from github/repo-sync
Aug 24, 2026
8e1d56c
Checks if PR has been raised by docs-bot (#62863)
Aug 24, 2026
fb18c68
Label workflow failure issues engineering, priority-2, Bug (#62896)
Aug 24, 2026
50aa71b
Fix stray space after dot in \{\% data variables/reusables %} Liquid …
Aug 24, 2026
b07cfbc
Merge pull request #45606 from github/repo-sync
Aug 24, 2026
9af710d
Align EPSS filter qualifier docs with Dependabot UI syntax per surfac…
Aug 25, 2026
0dddeeb
Add required permissions to the workflow_run example (#45612)
Aug 25, 2026
dd4cc43
Merge pull request #45614 from github/repo-sync
Aug 25, 2026
e35f2c7
Merge pull request #62912 from github/repo-sync
Aug 25, 2026
3b67a40
Use built-in core object in github-script example (#43031)
Aug 25, 2026
5693d08
Update stale ADO phase-URL links to descriptive slugs (#62010)
Aug 25, 2026
4f95376
GraphQL schema update (#62915)
Aug 25, 2026
d57cbf7
Fix zh-cn endrowheaders translation corruption (#62917)
Aug 25, 2026
a9d106d
Merge pull request #45617 from github/repo-sync
Aug 25, 2026
d0765b0
Merge pull request #62918 from github/repo-sync
Aug 25, 2026
b48b25b
[Get started] GitHub plans page tweaks (#62919)
Aug 25, 2026
78c347a
Document allowed exceptions for push rules (#62873)
Aug 25, 2026
b2c61a2
Enhance spammy PR check to include empty commits (#62920)
Aug 25, 2026
7d75fdb
Document the new Customize tab in the GitHub Copilot app (#62902)
Aug 25, 2026
f763d18
Merge pull request #62923 from github/repo-sync
Aug 25, 2026
6803318
Merge pull request #45619 from github/repo-sync
Aug 25, 2026
be8d08a
Merge pull request #45621 from github/repo-sync
Aug 25, 2026
a475ac7
Update OpenAPI Description (#62916)
Aug 26, 2026
2da8026
docs: update copilot-cli content from source docs (#62895)
Aug 26, 2026
5c17e4a
Document enterprise billing GitHub App permission (#62648)
Aug 26, 2026
be948b8
Merge pull request #45624 from github/repo-sync
Aug 26, 2026
12e8cfb
Bump actions/ai-inference from 2.1.0 to 3 in the actions group (#62924)
Aug 26, 2026
dc61498
GraphQL schema update (#62936)
Aug 26, 2026
519cc82
Update available models in Auto (#62930)
Aug 26, 2026
14cfd12
Merge pull request #45627 from github/repo-sync
Aug 26, 2026
2ec9a54
Note that full-range IP allow list entries are not accepted (#62903)
Aug 26, 2026
4390ed9
Remove divider under sidebar product title (#62867)
Aug 26, 2026
0683853
Default availability policy for models takes effect (#62888)
Aug 26, 2026
e467902
Document marketplace auto-update managed setting (#62925)
Aug 26, 2026
d2be521
Document enterprise managed permission rules (#62926)
Aug 26, 2026
a77fa46
Merge pull request #45629 from github/repo-sync
Aug 26, 2026
75d3fdf
Move app/surface quickstarts to get started (#62868)
Aug 26, 2026
3957ae6
Merge pull request #45630 from github/repo-sync
Aug 27, 2026
862c9fc
Document blocking users from security advisories (#62877)
Aug 27, 2026
74f7c4e
Clarify authentication for data residency API requests (#45628)
Aug 27, 2026
a938687
Add explanation to `CI` default env variable (#41731)
Aug 27, 2026
31a7db4
update outdated reusable workflow description to reflect output suppo…
Aug 27, 2026
8257b8a
add known issue for storage restore failure (#62887)
Aug 27, 2026
0593194
[2026-08-28] Reopening CBCE for CC/PayPal customers - Announcement [G…
Aug 27, 2026
5567306
Delete orphaned files (2026-08-24-16-31) (#62893)
Aug 27, 2026
95b6334
Reference proration of Copilot entitlements (#62945)
Aug 27, 2026
1fab56b
Add more guardrails for low-value PRs (#62947)
Aug 27, 2026
296c963
Merge pull request #45639 from github/repo-sync
Aug 27, 2026
023baf1
Merge pull request #62958 from github/repo-sync
Aug 27, 2026
e325487
Add Copilot CLI docs for GHES 3.22 (#62875)
Aug 27, 2026
0e25e86
Clarifying current VS Code permissions subkey support post launch (#6…
Aug 27, 2026
0501799
Revise support guidelines for Actions Runner Controller (#62899)
Aug 27, 2026
2e26a3c
Markdown freshness: fix stale path references in src README files (#6…
Aug 27, 2026
b61ae11
Merge pull request #45641 from github/repo-sync
Aug 27, 2026
90f7ba9
Merge pull request #62964 from github/repo-sync
Aug 27, 2026
12da2b8
Improve agentic workflows discoverability (#62951)
Aug 28, 2026
e2ef8bf
Add HA softirq mitigation guidance (#62731)
Aug 28, 2026
5271954
Clarify instructions for enabling commit signoffs (#45647)
Aug 28, 2026
1beae09
Try to explain how to deal with secure 2fa requirements (#40665)
Aug 28, 2026
8b93bb9
Document closing content when blocking users (#62900)
Aug 28, 2026
6dcc5d9
Convert legacy note and warning Liquid tags in English content (#62959)
Aug 28, 2026
d5ce4d5
Add guard against one-line (empty) file additions (#62967)
Aug 28, 2026
d4bff10
Added missing SKU names in billing reference to match SkuList.json (#…
Aug 28, 2026
355a0f2
Fix default community file inheritance guidance (#62957)
Aug 28, 2026
6e9b187
docs(content): fix documentation typos (#45651)
Aug 28, 2026
16c0eb0
Accept a sync-openapi repository dispatch (#62971)
Aug 28, 2026
0a4d351
Clarify GHES Git push/object size limit docs (#62970)
Aug 28, 2026
86ee28e
Merge pull request #45652 from github/repo-sync
Aug 28, 2026
e9d2200
Merge pull request #62972 from github/repo-sync
Aug 28, 2026
089a10f
Empty commit to match docs-early-access #547 (#62941)
Aug 28, 2026
e759b37
GraphQL schema update (#62975)
Aug 28, 2026
5e0cd60
Merge pull request #45653 from github/repo-sync
Aug 28, 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.
22 changes: 2 additions & 20 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,21 +1,3 @@
# To find available Node images, see https://mcr.microsoft.com/en-us/product/devcontainers/javascript-node/tags

# [Choice] Node.js version
ARG VARIANT="dev-20-bullseye"
FROM mcr.microsoft.com/devcontainers/javascript-node:${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>"

# Install the GitHub CLI see:
# https://github.com/microsoft/vscode-dev-containers/blob/3d59f9fe37edb68f78874620f33dac5a62ef2b93/script-library/docs/github.md
COPY library-scripts/github-debian.sh /tmp/library-scripts/
RUN apt-get update && bash /tmp/library-scripts/github-debian.sh
ARG VARIANT=dev-24-bullseye
FROM mcr.microsoft.com/devcontainers/javascript-node:dev-24-bullseye@sha256:3502f1f21b1989500e8c72ada7d6e496dc4540b0707d4ea4ff743077f88a6c2d
119 changes: 65 additions & 54 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,66 +2,77 @@
// 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
"args": { "VARIANT": "20" }
},
"name": "docs.github.com",
"build": {
"dockerfile": "Dockerfile",
// Update 'VARIANT' to pick a Node version
"args": { "VARIANT": "24" }
},

// Install features. Type 'feature' in the VS Code command palette for a full list.
"features": {
"sshd": "latest"
// 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": {}
},

"customizations": {
"vscode": {
// Set *default* container specific settings.json values on container create.
"settings": {
"terminal.integrated.shell.linux": "/bin/bash",
"cSpell.language": ",en"
},
// 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",
"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"
}
}
}
}
"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"
]
},

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

"portsAttributes": {
"4000": {
"label": "Preview"
"codespaces": {
"repositories": {
// allow Codespaces to pull from separate repo when user has access
"github/docs-early-access": {
"permissions": {
"contents": "write"
}
}
},

// Use 'postCreateCommand' to run commands after the container is created.
"postCreateCommand": "npm ci",
}
}
},

// Comment out connect as root instead. More info: https://aka.ms/vscode-remote/containers/non-root.
"remoteUser": "node",
// Use 'forwardPorts' to make a list of ports inside the container available locally.
"forwardPorts": [4000],

"hostRequirements": {
"memory": "8gb"
"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"
}
}
43 changes: 0 additions & 43 deletions .devcontainer/library-scripts/github-debian.sh

This file was deleted.

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/
README.md
tests/
# Folder is cloned during the preview + prod workflows, the assets are merged into other locations for use before the build
docs-early-access/
# During the preview deploy untrusted user code may be cloned into this directory
user-code/
28 changes: 28 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# 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

7 changes: 4 additions & 3 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# 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 diff=markdown
# 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
11 changes: 2 additions & 9 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,7 @@
# https://git-scm.com/docs/gitignore

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

# Enterprise
/data/release-notes/**/*.yml @github/docs-content-enterprise
src/ghes-releases/lib/enterprise-dates.json @github/docs-content-enterprise
content/site-policy/ @github/site-policy-admins

# Requires review of #actions-oidc-integration, docs-engineering/issues/1506
content/actions/deployment/security-hardening-your-deployments/** @github/oidc

# RAI - CELA
data/reusables/rai/** @github/legal-product
# content/actions/deployment/security-hardening-your-deployments/** @github/oidc
Loading