Skip to content

[pull] main from github:main #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 877 commits into from
May 5, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
877 commits
Select commit Hold shift + click to select a range
5300854
Merge branch 'main' into repo-sync
Octomerger Apr 27, 2021
f9fd326
Merge pull request #19026 from github/repo-sync
Octomerger Apr 27, 2021
129ca59
Merge pull request #5785 from github/repo-sync
Octomerger Apr 27, 2021
3f27173
Update data/learning-tracks/README.md
sarahs Apr 28, 2021
b70cd45
Update data/learning-tracks/README.md
sarahs Apr 28, 2021
04227d3
Update content/admin/all-releases.md
sarahs Apr 28, 2021
464d78d
Update content/admin/all-releases.md
sarahs Apr 28, 2021
8741a16
Update content/admin/all-releases.md
sarahs Apr 28, 2021
ee5f149
Update content/admin/all-releases.md
sarahs Apr 28, 2021
075b7b7
Update content/admin/all-releases.md
sarahs Apr 28, 2021
f3f5c11
Update content/admin/all-releases.md
sarahs Apr 28, 2021
2d5b17b
Update includes/all-enterprise-releases-link.html
sarahs Apr 28, 2021
facc283
Update tests/content/lint-files.js
sarahs Apr 28, 2021
7efe3bd
Update content/admin/all-releases.md
sarahs Apr 28, 2021
1e8baf2
Merge branch 'main' into add-ghes-releases-link-to-versions-dropdown
sarahs Apr 28, 2021
5a44e7b
there should be 1 and only 1 featured track
sarahs Apr 28, 2021
c9ed737
Merge branch 'sublanding-fixes' of github.com:github/docs-internal in…
sarahs Apr 28, 2021
2da5012
Merge pull request #18990 from github/add-ghes-releases-link-to-versi…
sarahs Apr 28, 2021
36599fa
Merge branch 'main' into sublanding-fixes
sarahs Apr 28, 2021
cdcc0aa
no need for reference_guides, only use reference prop
sarahs Apr 28, 2021
baf661c
Merge branch 'main' of github.com:github/docs-internal into render-pr…
sarahs Apr 28, 2021
364fef1
Merge pull request #5786 from github/repo-sync
Octomerger Apr 28, 2021
d9339eb
Merge pull request #19027 from github/repo-sync
Octomerger Apr 28, 2021
dbe4acb
Added page on how to build a Xamarin apps in Actions (#18946)
AlenaSviridenko Apr 28, 2021
1acff02
Merge branch 'main' of github.com:github/docs-internal into sublandin…
sarahs Apr 28, 2021
b86e0b4
Merge branch 'main' into mars-2020/update-table-description
saritai Apr 28, 2021
357b97d
link to secrets API from environments API (#19013)
skedwards88 Apr 28, 2021
17017b2
Merge branch 'main' into mars-2020/update-table-description
saritai Apr 28, 2021
0d3d5a6
Merge pull request #5795 from github/repo-sync
Octomerger Apr 28, 2021
01bd65f
Updates for commit signature verification "vigilant mode" (#19003)
hubwriter Apr 28, 2021
1bcdacc
Merge branch 'main' into repo-sync
Octomerger Apr 28, 2021
cae950a
Update billing related to codespaces (#18581)
matthewisabel Apr 28, 2021
ad222af
Branch was updated using the 'autoupdate branch' Actions workflow.
Octomerger Apr 28, 2021
b3becb7
Merge pull request #19031 from github/repo-sync
Octomerger Apr 28, 2021
7485a4b
Merge branch 'main' into mars-2020/update-table-description
saritai Apr 28, 2021
35bb21e
Merge pull request #19018 from github/mars-2020/update-table-description
saritai Apr 28, 2021
43d8084
Merge pull request #5797 from github/repo-sync
Octomerger Apr 28, 2021
b250cb1
Merge branch 'main' into repo-sync
Octomerger Apr 28, 2021
0c92bb6
Merge pull request #5798 from github/repo-sync
Octomerger Apr 28, 2021
8ec4b00
Merge pull request #19032 from github/repo-sync
Octomerger Apr 28, 2021
0404ee7
Merge branch 'main' into late-april-patch-release-notes
bwestover Apr 28, 2021
a5d990e
support multiple featured tracks with versioning in raw YML, but only…
sarahs Apr 28, 2021
1019de7
Merge branch 'main' of github.com:github/docs-internal into sublandin…
sarahs Apr 28, 2021
887b9ad
Merge pull request #19025 from github/late-april-patch-release-notes
sarahs Apr 28, 2021
d018d52
Merge pull request #5803 from github/repo-sync
Octomerger Apr 28, 2021
89da003
account for the fact that featured_track values may either be boolean…
sarahs Apr 28, 2021
a0956d9
Merge branch 'main' into sublanding-fixes
sarahs Apr 28, 2021
7bfa385
Merge branch 'main' into render-product-landing-introlinks-dynamically
sarahs Apr 28, 2021
7cf8dac
update README with information about versioning featured links
sarahs Apr 28, 2021
261e996
Merge pull request #18986 from github/render-product-landing-introlin…
sarahs Apr 28, 2021
54676a0
Merge branch 'main' into repo-sync
Octomerger Apr 28, 2021
08d65c2
Merge pull request #5804 from github/repo-sync
Octomerger Apr 28, 2021
77756f2
Merge pull request #19037 from github/repo-sync
Octomerger Apr 28, 2021
f0d17c3
move lint-files to its own dir
sarahs Apr 28, 2021
1d79e16
update test workflows
sarahs Apr 28, 2021
4d7674e
reduce number of developer site paths we check now that the migration…
sarahs Apr 28, 2021
8cdef39
allow force treatment with env variable
sarahs Apr 28, 2021
fe5d42b
Merge pull request #19040 from github/run-lint-files-separately
sarahs Apr 28, 2021
d43b008
Remove stale staging apps (#19034)
JamesMGreene Apr 28, 2021
bcb7053
Merge pull request #5808 from github/repo-sync
Octomerger Apr 28, 2021
19b38a6
Update secret-scanning partner onboarding to add more 'gotcha' inform…
just-joshing Apr 28, 2021
35e12fe
Merge pull request #19045 from github/repo-sync
Octomerger Apr 28, 2021
7e7f17c
Bump redis from 3.0.2 to 3.1.1 (#5775)
dependabot[bot] Apr 28, 2021
1566b97
Merge branch 'main' into repo-sync
Octomerger Apr 28, 2021
693c032
Merge pull request #5811 from github/repo-sync
Octomerger Apr 28, 2021
6c7f4b7
Merge pull request #19047 from github/repo-sync
Octomerger Apr 28, 2021
d35dab0
Add warning on revoking a user (#18971)
jmarlena Apr 29, 2021
29f9714
Merge pull request #5812 from github/repo-sync
Octomerger Apr 29, 2021
b586735
Add Actions guide for building and testing Swift (#18663)
v-abiss Apr 29, 2021
fadf47e
Merge branch 'main' into repo-sync
Octomerger Apr 29, 2021
6722d49
Merge pull request #19048 from github/repo-sync
Octomerger Apr 29, 2021
bcbb818
Merge pull request #5813 from github/repo-sync
Octomerger Apr 29, 2021
380a0a4
Update OS name to "macOS" (#19029)
hubwriter Apr 29, 2021
7aa733e
Merge branch 'main' into repo-sync
Octomerger Apr 29, 2021
4fb4d58
Merge branch 'main' into repo-sync
Octomerger Apr 29, 2021
aee9a0d
Merge pull request #19049 from github/repo-sync
Octomerger Apr 29, 2021
f3ffaf7
Merge pull request #5824 from github/repo-sync
Octomerger Apr 29, 2021
ff2b745
Update HWW verbiage from feature to batch (#19052)
chiedo Apr 29, 2021
1430732
Merge branch 'main' into repo-sync
Octomerger Apr 29, 2021
221c68a
Merge branch 'main' into repo-sync
Octomerger Apr 29, 2021
c767eb1
Merge pull request #19054 from github/repo-sync
Octomerger Apr 29, 2021
a360ffe
Merge pull request #5831 from github/repo-sync
Octomerger Apr 29, 2021
0d08b8c
tidy up the code, var names, etc
sarahs Apr 29, 2021
afea41a
fix logic of treatment bucket vs. cookie preference
sarahs Apr 29, 2021
745a6a6
Merge branch 'main' of github.com:github/docs-internal into images-ab…
sarahs Apr 29, 2021
662f70a
Merge branch 'main' into mm-dependabot-date
saritai Apr 29, 2021
816a7bb
Follow-up for removing stale apps (#19056)
JamesMGreene Apr 29, 2021
6e75bc8
Merge branch 'main' into repo-sync
Octomerger Apr 29, 2021
2c9dd3b
Merge pull request #19058 from github/repo-sync
Octomerger Apr 29, 2021
8675954
Merge branch 'main' into images-ab-test
sarahs Apr 29, 2021
c2c1551
Merge pull request #5832 from github/repo-sync
Octomerger Apr 29, 2021
cf75284
Merge pull request #19011 from github/images-ab-test
sarahs Apr 29, 2021
255248d
Merge branch 'main' into repo-sync
Octomerger Apr 29, 2021
285834d
Merge branch 'main' into repo-sync
Octomerger Apr 29, 2021
1e1aac4
Merge pull request #19059 from github/repo-sync
Octomerger Apr 29, 2021
eb5b878
Merge pull request #5833 from github/repo-sync
Octomerger Apr 29, 2021
0f3641a
Merge branch 'main' into mm-dependabot-date
saritai Apr 29, 2021
7c56f6a
Merge pull request #18998 from github/mm-dependabot-date
saritai Apr 29, 2021
f770a5b
Revert "Image toggle button AB test"
sarahs Apr 29, 2021
2ff9b3c
Merge branch 'main' into repo-sync
Octomerger Apr 29, 2021
c6bc098
Merge branch 'main' into repo-sync
Octomerger Apr 29, 2021
31a289c
Merge pull request #19061 from github/repo-sync
Octomerger Apr 29, 2021
963a172
Merge pull request #5835 from github/repo-sync
Octomerger Apr 29, 2021
7f9f8ae
Update action crons to avoid top of hour runs (#19035)
heiskr Apr 29, 2021
eb875d2
Remove the non standard `Status` header from example responses (#5791)
dbussink Apr 29, 2021
9458fe5
Merge branch 'main' into repo-sync
Octomerger Apr 29, 2021
300f3bb
Merge pull request #5838 from github/repo-sync
Octomerger Apr 29, 2021
2521268
Merge branch 'main' into repo-sync
Octomerger Apr 29, 2021
a75c881
Merge pull request #19064 from github/repo-sync
Octomerger Apr 29, 2021
2c3b74b
create script to homogenise localised frontmatter (#19014)
zeke Apr 29, 2021
639dfd6
OS Confirmation label (#19062)
chiedo Apr 29, 2021
04c03b1
Merge branch 'main' into repo-sync
Octomerger Apr 29, 2021
8230f8f
Merge pull request #5843 from github/repo-sync
Octomerger Apr 29, 2021
ad49dec
Merge pull request #19065 from github/repo-sync
Octomerger Apr 29, 2021
0be78bb
Merge branch 'main' into repo-sync
Octomerger Apr 29, 2021
4e20aa3
Merge branch 'main' into repo-sync
Octomerger Apr 29, 2021
6ef8487
Merge pull request #5844 from github/repo-sync
Octomerger Apr 29, 2021
67a1c8e
Merge pull request #19066 from github/repo-sync
Octomerger Apr 29, 2021
adc566a
Merge branch 'main' into revert-19011-images-ab-test
sarahs Apr 29, 2021
cb54ce7
Update javascripts/toggle-images.js
sarahs Apr 29, 2021
9722f2e
Update javascripts/toggle-images.js
sarahs Apr 29, 2021
a29e653
Merge pull request #19060 from github/revert-19011-images-ab-test
sarahs Apr 29, 2021
14c667f
Merge branch 'main' into repo-sync
Octomerger Apr 29, 2021
42bfc4d
Merge branch 'main' into repo-sync
Octomerger Apr 29, 2021
7b90c33
Merge pull request #19067 from github/repo-sync
Octomerger Apr 29, 2021
5d9c830
Merge pull request #5845 from github/repo-sync
Octomerger Apr 29, 2021
fa49afa
Merge branch 'main' into patch-4
lecoursen Apr 29, 2021
7c17b5f
Add :nail_care:
lecoursen Apr 29, 2021
2ed7239
Merge branch 'main' into warn-about-renaming-action-branches
lecoursen Apr 29, 2021
bb68f23
add cli callouts (#18997)
skedwards88 Apr 29, 2021
495efc0
Merge pull request #5139 from Sreelayavuyyuru/patch-4
lecoursen Apr 29, 2021
b8642c9
Merge branch 'main' into warn-about-renaming-action-branches
lecoursen Apr 29, 2021
6f9d8f3
Merge branch 'main' into repo-sync
Octomerger Apr 29, 2021
d8e86f1
Update OpenAPI Descriptions (#19063)
github-openapi-bot Apr 29, 2021
86b728f
Merge pull request #5852 from github/repo-sync
Octomerger Apr 29, 2021
f694b98
Merge branch 'main' into repo-sync
Octomerger Apr 29, 2021
6737083
Merge branch 'main' into repo-sync
Octomerger Apr 29, 2021
8256356
Merge pull request #19070 from github/repo-sync
Octomerger Apr 29, 2021
11d3e3e
Merge pull request #5854 from github/repo-sync
Octomerger Apr 29, 2021
60d6ecd
fix relative path (#19073)
rachmari Apr 29, 2021
b7b940e
Merge branch 'main' into repo-sync
Octomerger Apr 30, 2021
6f27008
Merge pull request #5857 from github/repo-sync
Octomerger Apr 30, 2021
f2c8722
Merge pull request #19074 from github/repo-sync
Octomerger Apr 30, 2021
2c35bf7
1. Update frontmatter 2. Add subheadings
Baalkikhaal Apr 30, 2021
088db64
docs(actions): make helpful note about env variable visually apparent…
roadlittledawn Apr 30, 2021
2e5f226
Merge branch 'main' into repo-sync
Octomerger Apr 30, 2021
91f3310
Merge branch 'main' into repo-sync
Octomerger Apr 30, 2021
2095839
Merge pull request #5869 from github/repo-sync
Octomerger Apr 30, 2021
6da5c32
Merge pull request #19078 from github/repo-sync
Octomerger Apr 30, 2021
f1628d7
Merge branch 'main' into warn-about-renaming-action-branches
janiceilene Apr 30, 2021
a62a1d9
Merge pull request #5264 from jsoref/warn-about-renaming-action-branches
janiceilene Apr 30, 2021
f814369
Merge branch 'main' into repo-sync
Octomerger Apr 30, 2021
bd3691b
Merge pull request #5882 from github/repo-sync
Octomerger Apr 30, 2021
0ec2fed
Merge pull request #19083 from github/repo-sync
Octomerger Apr 30, 2021
3293ed0
Merge branch 'main' of github.com:github/docs-internal into sublandin…
sarahs Apr 30, 2021
1a4fb78
check value instead of type
sarahs Apr 30, 2021
6127df4
Merge pull request #19023 from github/sublanding-fixes
sarahs Apr 30, 2021
fc8cf4f
Update OpenAPI Descriptions (#19079)
github-openapi-bot Apr 30, 2021
54f611a
Merge pull request #5888 from github/repo-sync
Octomerger Apr 30, 2021
ebff101
Merge branch 'main' into github-jekyll-add-and-commit
janiceilene Apr 30, 2021
7a024fd
Merge pull request #5738 from jsoref/github-jekyll-add-and-commit
janiceilene Apr 30, 2021
bbd21bc
add workflow to run script/update-enterprise-dates.js weekly (#19075)
rachmari Apr 30, 2021
2d4a30a
Branch was updated using the 'autoupdate branch' Actions workflow.
Octomerger Apr 30, 2021
d9cb281
Merge pull request #19085 from github/repo-sync
Octomerger Apr 30, 2021
c043378
Merge pull request #5889 from github/repo-sync
Octomerger Apr 30, 2021
cb728b0
checkout repo before assuming it is there (#19086)
rachmari Apr 30, 2021
3888909
Merge branch 'main' into repo-sync
Octomerger Apr 30, 2021
d196362
🤦‍♀️ copy-paste bug fix (#19087)
rachmari Apr 30, 2021
5307239
Merge branch 'main' into repo-sync
Octomerger Apr 30, 2021
c78c8ae
Merge pull request #19088 from github/repo-sync
Octomerger Apr 30, 2021
768e2b0
Merge pull request #5890 from github/repo-sync
Octomerger Apr 30, 2021
e91c904
Merge pull request #5891 from github/repo-sync
Octomerger Apr 30, 2021
8b52142
add anchors to product landing and sublanding elements so we can deep…
sarahs Apr 30, 2021
642c8e3
Continued butchering of adding this workflow (#19089)
rachmari Apr 30, 2021
57d5a5d
Merge branch 'main' into repo-sync
Octomerger Apr 30, 2021
141c638
Merge pull request #19091 from github/repo-sync
Octomerger Apr 30, 2021
4c61160
Merge branch 'main' into repo-sync
Octomerger Apr 30, 2021
033299b
Merge pull request #5892 from github/repo-sync
Octomerger Apr 30, 2021
e1fd471
Merge branch 'main' into add-anchors-to-landing-layouts
sarahs Apr 30, 2021
0cfc847
Merge pull request #19090 from github/add-anchors-to-landing-layouts
sarahs Apr 30, 2021
4dc5c11
Merge branch 'main' into repo-sync
Octomerger Apr 30, 2021
310c43c
Merge pull request #19092 from github/repo-sync
Octomerger Apr 30, 2021
a2cd64c
Remove "Encryption at rest" REST API docs for GHAE (#19038)
lecoursen Apr 30, 2021
f2460bd
Merge pull request #5893 from github/repo-sync
Octomerger Apr 30, 2021
65fa5c2
Merge branch 'main' into repo-sync
Octomerger Apr 30, 2021
de239e8
Merge branch 'main' into repo-sync
Octomerger Apr 30, 2021
339b337
Clarify instructions for 2FA verification
max Apr 30, 2021
d0328a8
Merge pull request #5894 from github/repo-sync
Octomerger Apr 30, 2021
8f7764b
Merge pull request #19094 from github/repo-sync
Octomerger Apr 30, 2021
7dca4e6
Adding to RVA payload (#18925)
asciimike Apr 30, 2021
cda7a97
Merge branch 'main' into repo-sync
Octomerger Apr 30, 2021
e57f15e
Merge branch 'main' into repo-sync
Octomerger Apr 30, 2021
536ba69
Merge pull request #5897 from github/repo-sync
Octomerger Apr 30, 2021
c8c30c5
Merge pull request #19097 from github/repo-sync
Octomerger Apr 30, 2021
bdeb730
Merge branch 'main' into patch-1
janiceilene Apr 30, 2021
cdf001d
Merge pull request #5759 from Baalkikhaal/patch-1
janiceilene Apr 30, 2021
e71021a
Packages content redesign (#18847)
jmarlena Apr 30, 2021
3b72ac9
Merge branch 'main' into repo-sync
Octomerger Apr 30, 2021
d155287
Merge branch 'main' into max/update-2fa
janiceilene Apr 30, 2021
b41f956
Merge pull request #5903 from github/repo-sync
Octomerger Apr 30, 2021
46a91d0
Merge branch 'main' into max/update-2fa
janiceilene Apr 30, 2021
0eb073e
Merge pull request #5895 from github/max/update-2fa
janiceilene Apr 30, 2021
c46d889
Merge pull request #19098 from github/repo-sync
Octomerger Apr 30, 2021
083720d
Merge pull request #19100 from github/repo-sync
Octomerger May 1, 2021
cf52083
Merge pull request #5904 from github/repo-sync
Octomerger May 1, 2021
e40e83a
Update OpenAPI Descriptions (#19096)
github-openapi-bot May 1, 2021
be170fe
Merge branch 'main' into repo-sync
Octomerger May 1, 2021
40e57ee
Merge pull request #19101 from github/repo-sync
Octomerger May 1, 2021
e331204
Merge pull request #5907 from github/repo-sync
Octomerger May 1, 2021
a926da8
Update topics to sentence case (#19069)
rachmari May 1, 2021
690d1e9
Merge branch 'main' into repo-sync
Octomerger May 1, 2021
5635a23
Merge pull request #5910 from github/repo-sync
Octomerger May 1, 2021
d39e9b3
fix: changed class theme in language toggle to use the base active in…
Xenolithes May 1, 2021
b19ac98
fix: changed class theme in language toggle to use the base active in…
Octomerger May 1, 2021
18dec18
docs(pull_request_webhook_properties): update ‘action’ object descrip…
jai May 2, 2021
cd127e0
docs(pull_request_webhook): sort ‘action’ values alphabetically
jai May 2, 2021
6ac86cd
docs(pull_request_webhook): missing punctuation
jai May 2, 2021
71e151d
Remove Ubuntu 16 from supported GitHub-hosted runners (#19006)
lecoursen May 3, 2021
57d7e79
Merge pull request #5987 from github/repo-sync
Octomerger May 3, 2021
f55cff4
Action ran graphql script"update-files"
rachmari May 3, 2021
003ea8d
Merge pull request #19112 from github/repo-sync
Octomerger May 3, 2021
82a1bf5
Branch was updated using the 'autoupdate branch' Actions workflow.
Octomerger May 3, 2021
27c1ad9
GraphQL schema update
Octomerger May 3, 2021
c863678
New organization for codespaces docs (#18910)
timeyoutakeit May 3, 2021
efb8a00
Use token with github/github permissions (#19102)
rachmari May 3, 2021
2b0976a
🤖 ran script/update-enterprise-dates.js
rachmari May 3, 2021
348f193
Merge pull request #5990 from github/repo-sync
Octomerger May 3, 2021
07d7ede
Removing info about machine types (#19120)
timeyoutakeit May 3, 2021
9481c27
Branch was updated using the 'autoupdate branch' Actions workflow.
Octomerger May 3, 2021
e6d2c7f
🤖 lib/enterprise-dates.json update
Octomerger May 3, 2021
59ecc2d
Merge branch 'main' into repo-sync
Octomerger May 3, 2021
d86d47b
Merge pull request #5995 from github/repo-sync
Octomerger May 3, 2021
315b22e
Merge branch 'main' into repo-sync
Octomerger May 3, 2021
e37c943
Merge pull request #19122 from github/repo-sync
Octomerger May 3, 2021
46085ec
Merge pull request #5997 from github/repo-sync
Octomerger May 3, 2021
918bd8a
update frontmatter homogenisation to sweep all translated files (#19117)
zeke May 3, 2021
77c0582
Merge branch 'main' into repo-sync
Octomerger May 3, 2021
d9c6de5
Merge pull request #6001 from github/repo-sync
Octomerger May 3, 2021
f42fdc0
Merge branch 'main' into repo-sync
Octomerger May 3, 2021
db22bf0
Merge pull request #19125 from github/repo-sync
Octomerger May 3, 2021
7f428f2
docs(content-style-guide): add guidance on list delimiters
jai May 4, 2021
4cb8771
Update OpenAPI Descriptions (#19128)
github-openapi-bot May 4, 2021
c83cc5f
Merge branch 'main' into repo-sync
Octomerger May 4, 2021
e952cf9
Merge pull request #6021 from github/repo-sync
Octomerger May 4, 2021
0d1baca
Merge branch 'main' into jai/fix-2257
janiceilene May 4, 2021
06e167d
Merge pull request #5945 from jai/jai/fix-2257
janiceilene May 4, 2021
e6acdb3
packages/registry/rubygems: Fix typo of "you Gemfile" => "your Gemfil…
issyl0 May 4, 2021
8393302
Merge branch 'main' into jai/fix-6009
emilyistoofunky May 4, 2021
d4cf221
Merge pull request #6010 from jai/jai/fix-6009
emilyistoofunky May 4, 2021
b6897f4
Fix formatting in article About Status Checks (#6027)
lucalves May 5, 2021
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.
8 changes: 8 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,11 @@ Thanks again!
- [ ] I have reviewed my changes in staging. (look for the **deploy-to-heroku** link in your pull request, then click **View deployment**)
- [ ] For content changes, I have reviewed the [localization checklist](https://github.com/github/docs/blob/main/contributing/localization-checklist.md)
- [ ] For content changes, I have reviewed the [Content style guide for GitHub Docs](https://github.com/github/docs/blob/main/contributing/content-style-guide.md).

### Writer impact (This section is for GitHub staff members only):

- [ ] This pull request impacts the contribution experience
- [ ] I have added the 'writer impact' label
- [ ] I have added a description and/or a video demo of the changes below (eg. a "before and after video")

<!-- Description of the writer impact here -->
3 changes: 2 additions & 1 deletion .github/workflows/confirm-internal-staff-work-in-docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,8 @@ jobs:
owner: 'github',
repo: 'docs-internal',
title: `@${context.payload.sender.login} confirm that \#${issueNo} should be in the public github/docs repo`,
body: `@${context.payload.sender.login} opened https://github.com/github/docs/issues/${issueNo} publicly in the github/docs repo, instead of the private github/docs-internal repo.\n\n@${context.payload.sender.login}, please confirm that this belongs in the public repo and that no sensitive information was disclosed by commenting below and closing the issue.\n\nIf this was not intentional and sensitive information was shared, please delete https://github.com/github/docs/issues/${issueNo} and notify us in the \#docs-open-source channel.\n\nThanks! \n\n/cc @github/docs @github/docs-engineering`
body: `@${context.payload.sender.login} opened https://github.com/github/docs/issues/${issueNo} publicly in the github/docs repo, instead of the private github/docs-internal repo.\n\n@${context.payload.sender.login}, please confirm that this belongs in the public repo and that no sensitive information was disclosed by commenting below and closing the issue.\n\nIf this was not intentional and sensitive information was shared, please delete https://github.com/github/docs/issues/${issueNo} and notify us in the \#docs-open-source channel.\n\nThanks! \n\n/cc @github/docs @github/docs-engineering`,
labels: ['OS confirmation'],
});

core.setOutput('did_warn', 'true')
Expand Down
69 changes: 69 additions & 0 deletions .github/workflows/copy-api-issue-to-internal.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
name: Copy to REST API issue to docs-content

# **What it does**: Copies an issue in the open source repo to the docs-content repo, comments on and closes the original issue
# **Why we have it**: REST API updates cannot be made in the open source repo. Instead, we copy the issue to an internal issue (we do not transfer so that the issue does not disappear for the contributor) and close the original issue.
# **Who does it impact**: Open source and docs-content maintainers

on:
issues:
types:
- labeled

jobs:
transfer-issue:
name: Transfer issue
runs-on: ubuntu-latest
if: github.event.label.name == 'rest-description' && github.repository == 'github/docs'
steps:
- name: Check if this run was triggered by a member of the docs team
uses: actions/github-script@626af12fe9a53dc2972b48385e7fe7dec79145c9
id: triggered-by-member
with:
github-token: ${{secrets.DOCUBOT_FR_PROJECT_BOARD_WORKFLOWS_REPO_ORG_READ_SCOPES}}
result-encoding: string
script: |
const triggerer_login = context.payload.sender.login
const teamMembers = await github.request(
`/orgs/github/teams/docs/members?per_page=100`
)
const logins = teamMembers.data.map(member => member.login)
if (logins.includes(triggerer_login)) {
console.log(`This workflow was triggered by ${triggerer_login} (on the docs team).`)
return 'true'
}
console.log(`This workflow was triggered by ${triggerer_login} (not on the docs team), so no action will be taken.`)
return 'false'

- name: Exit if not triggered by a docs team member
if: steps.triggered-by-member.outputs.result == 'false'
run: |
echo Aborting. This workflow must be triggered by a member of the docs team.
exit 1

- name: Create an issue in the docs-content repo
run: |
new_issue_url="$(gh issue create --title "$ISSUE_TITLE" --body "$ISSUE_BODY" --repo github/docs-content)"
echo 'NEW_ISSUE='$new_issue_url >> $GITHUB_ENV
env:
GITHUB_TOKEN: ${{secrets.DOCUBOT_FR_PROJECT_BOARD_WORKFLOWS_REPO_ORG_READ_SCOPES}}
ISSUE_TITLE: ${{ github.event.issue.title }}
ISSUE_BODY: ${{ github.event.issue.body }}

- name: Comment on the new issue
run: gh issue comment $NEW_ISSUE --body "This issue was originally opened in the open source repo as $OLD_ISSUE"
env:
GITHUB_TOKEN: ${{secrets.DOCUBOT_FR_PROJECT_BOARD_WORKFLOWS_REPO_ORG_READ_SCOPES}}
NEW_ISSUE: ${{ env.NEW_ISSUE }}
OLD_ISSUE: ${{ github.event.issue.html_url }}

- name: Comment on the old issue
run: gh issue comment $OLD_ISSUE --body "Thank you for opening this issue! Updates to the REST API description must be made internally. I have copied your issue to an internal issue, so I will close this issue."
env:
GITHUB_TOKEN: ${{secrets.DOCUBOT_FR_PROJECT_BOARD_WORKFLOWS_REPO_ORG_READ_SCOPES}}
OLD_ISSUE: ${{ github.event.issue.html_url }}

- name: Close the old issue
run: gh issue close $OLD_ISSUE
env:
GITHUB_TOKEN: ${{secrets.DOCUBOT_FR_PROJECT_BOARD_WORKFLOWS_REPO_ORG_READ_SCOPES}}
OLD_ISSUE: ${{ github.event.issue.html_url }}
83 changes: 83 additions & 0 deletions .github/workflows/enterprise-dates.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
name: Enterprise date updater

# **What it does**: Runs on a schedule to update lib/enterprise-dates.json.
# **Why we have it**: The lib/enterprise-dates.json file needs to be up-to-date
# for the .github/workflows/open-enterprise-issue.yml workflow and the
# tests/content/algolia-search.js test.
# **Who does it impact**: Docs engineering, docs content.

on:
workflow_dispatch:
schedule:
- cron: '39 2 * * 2' # At 02:39 on Tuesday

# **IMPORTANT:** Do not change the FREEZE environment variable set here!
# This workflow runs on a recurring basis. To temporarily disable it (e.g.,
# during a docs deployment freeze), add an Actions Secret to the repo settings
# called `FREEZE` with a value of `true`. To re-enable updates, simply
# delete that Secret from the repo settings. The environment variable here
# will duplicate that Secret's value for later evaluation.
env:
FREEZE: ${{ secrets.FREEZE }}

jobs:
open_enterprise_issue:
name: Enterprise date updater
if: github.repository == 'github/docs-internal'
runs-on: ubuntu-latest
steps:
- if: ${{ env.FREEZE == 'true' }}
run: |
echo 'The repo is currently frozen! Exiting this workflow.'
exit 1 # prevents further steps from running

- name: Checkout repository code
uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f

- name: Install Node.js dependencies
run: npm ci

- name: Run script/update-enterprise-dates.js
run: |
script/update-enterprise-dates.js
env:
GITHUB_TOKEN: ${{ secrets.DOCS_BOT }}

- name: Create pull request
id: create-pull-request
uses: peter-evans/create-pull-request@8c603dbb04b917a9fc2dd991dc54fef54b640b43
with:
# need to use a token with repo and workflow scopes for this step
token: ${{ secrets.GITHUB_TOKEN }}
commit-message: '🤖 ran script/update-enterprise-dates.js'
title: 🤖 lib/enterprise-dates.json update
body:
"Hello! The GitHub Enterprise Server release dates have changed.\n\n
If CI passes, this PR will be auto-merged. :green_heart:\n\n
If CI does not pass or other problems arise, contact #docs-engineering on slack.\n\nThis PR was 🤖-crafted by `.github/workflows/enterprise-dates.yml`. 🧶"
labels: automerge,autoupdate
branch: enterprise-server-dates-update
delete-branch: true

- if: ${{ failure() }}
name: Delete remote branch (if previous steps failed)
uses: dawidd6/action-delete-branch@47743101a121ad657031e6704086271ca81b1911
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
branches: enterprise-server-dates-update

- if: ${{ steps.create-pull-request.outputs.pull-request-number }}
name: Approve
uses: juliangruber/approve-pull-request-action@c530832d4d346c597332e20e03605aa94fa150a8
with:
github-token: ${{ secrets.DOCUBOT_REPO_PAT }}
number: ${{ steps.create-pull-request.outputs.pull-request-number }}

- name: Send Slack notification if workflow fails
uses: someimportantcompany/github-actions-slack-message@0b470c14b39da4260ed9e3f9a4f1298a74ccdefd
if: failure()
with:
channel: ${{ secrets.DOCS_ALERTS_SLACK_CHANNEL_ID }}
bot-token: ${{ secrets.SLACK_DOCS_BOT_TOKEN }}
color: failure
text: The last enterprise-dates run for ${{github.repository}} failed. See https://github.com/${{github.repository}}/actions/workflows/enterprise-dates.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: Move and unlabel ready to merge issues
name: Move and unlabel ready to merge PRs

# **What it does**: This moves ready to merge issues on the project board for the open source repo. When an issue in the open source repo is labeled "ready to merge," the "waiting for review" label is removed and the issue is moved to the "Triage" column.
# **Why we have it**: To help with managing our project boards.
# **What it does**: When a PR in the open source repo is labeled "ready to merge," the "waiting for review" label is removed and the PR is moved to the "Triage" column.
# **Why we have it**: To help with managing our project boards.
# **Who does it impact**: Open source contributors, open-source maintainers.

on:
Expand All @@ -14,7 +14,7 @@ jobs:
if: github.repository == 'github/docs' && github.event.label.name == 'ready to merge'
runs-on: ubuntu-latest
steps:
- name: move issue
- name: move PR
uses: alex-page/github-project-automation-plus@fdb7991b72040d611e1123d2b75ff10eda9372c9
with:
project: Docs team reviews
Expand Down
6 changes: 4 additions & 2 deletions .github/workflows/no-response.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ name: No Response

on:
issue_comment:
types: created
types: [created]

schedule:
# Schedule for five minutes after the hour every hour
Expand All @@ -27,4 +27,6 @@ jobs:
to our request for more information from the original author. With only the
information that is currently in the issue, we don't have enough information
to take action. Please reach out if you have or find the answers we need so
that we can investigate further. See [this blog post on bug reports and the importance of repro steps](https://www.lee-dohm.com/2015/01/04/writing-good-bug-reports/) for more information about the kind of information that may be helpful.
that we can investigate further. See [this blog post on bug reports and the
importance of repro steps](https://www.lee-dohm.com/2015/01/04/writing-good-bug-reports/)
for more information about the kind of information that may be helpful.
2 changes: 1 addition & 1 deletion .github/workflows/ping-staging-apps.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ name: Ping staging apps

on:
schedule:
- cron: '*/20 * * * *' # every twenty minutes
- cron: '10,30,50 * * * *' # every twenty minutes

jobs:
ping_staging_apps:
Expand Down
29 changes: 29 additions & 0 deletions .github/workflows/remove-stale-staging-apps.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: Remove stale staging apps

# **What it does**:
# This cleans up any rogue staging applications that outlasted the closure of
# their corresponding pull requests.
# **Why we have it**:
# Staging applications sometimes fail to be destroyed when their corresponding
# pull request is closed or merged.
# **Who does it impact**:
# Anyone with a closed, spammy, or deleted pull request in docs or docs-internal.

on:
schedule:
- cron: '15,45 * * * *' # every thirty minutes at :15 and :45

jobs:
remove_stale_staging_apps:
name: Remove stale staging apps
if: ${{ github.repository == 'github/docs-internal' }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f
- name: npm ci
run: npm ci
- name: Run script
run: script/remove-stale-staging-apps.js
env:
HEROKU_API_TOKEN: ${{ secrets.HEROKU_API_TOKEN }}
GITHUB_TOKEN: ${{ secrets.DOCUBOT_FR_PROJECT_BOARD_WORKFLOWS_REPO_ORG_READ_SCOPES }}
2 changes: 1 addition & 1 deletion .github/workflows/repo-sync.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ name: Repo Sync
on:
workflow_dispatch:
schedule:
- cron: '*/15 * * * *' # every 15 minutes
- cron: '10,25,40,55 * * * *' # every 15 minutes

jobs:
close-invalid-repo-sync:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/send-issues-to-how-how-we-work-boards.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
runs-on: ubuntu-latest
continue-on-error: true
steps:
- if: (github.repository == 'github/docs-internal') && contains(github.event.issue.labels.*.name, 'engineering') && !contains(github.event.issue.labels.*.name, 'feature') && !contains(github.event.issue.labels.*.name, 'epic')
- if: (github.repository == 'github/docs-internal') && contains(github.event.issue.labels.*.name, 'engineering') && !contains(github.event.issue.labels.*.name, 'batch') && !contains(github.event.issue.labels.*.name, 'epic')
uses: actions/github-script@626af12fe9a53dc2972b48385e7fe7dec79145c9
with:
github-token: ${{ secrets.DOCUBOT_READORG_REPO_WORKFLOW_SCOPES }}
Expand All @@ -31,7 +31,7 @@ jobs:
} catch (error) {
console.log(error);
}
- if: (github.repository == 'github/docs-internal') && contains(github.event.issue.labels.*.name, 'engineering') && contains(github.event.issue.labels.*.name, 'feature')
- if: (github.repository == 'github/docs-internal') && contains(github.event.issue.labels.*.name, 'engineering') && contains(github.event.issue.labels.*.name, 'batch')
uses: actions/github-script@626af12fe9a53dc2972b48385e7fe7dec79145c9
with:
github-token: ${{ secrets.DOCUBOT_READORG_REPO_WORKFLOW_SCOPES }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/send-prs-to-how-how-we-work-boards.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
runs-on: ubuntu-latest
continue-on-error: true
steps:
- if: (github.repository == 'github/docs-internal') && contains(github.event.pull_request.labels.*.name, 'feature')
- if: (github.repository == 'github/docs-internal') && contains(github.event.pull_request.labels.*.name, 'batch')
uses: actions/github-script@626af12fe9a53dc2972b48385e7fe7dec79145c9
with:
github-token: ${{ secrets.DOCUBOT_READORG_REPO_WORKFLOW_SCOPES }}
Expand Down
16 changes: 10 additions & 6 deletions .github/workflows/site-policy-sync.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
name: site-policy-sync

# **What it does**: Updates our site policy docs when changes happen to site policy.
# **Why we have it**: We want up to date site policy docs.
# **Who does it impact**: Site policy team.
# **What it does**: Updates our site-policy repo when changes happen to site policy docs.
# **Why we have it**: We want keep site-policy repo up to date.
# **Who does it impact**: Site-policy team.

# Controls when the action will run.
on:
Expand Down Expand Up @@ -30,6 +30,10 @@ jobs:
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f
# Sets commit message
- name: custom message
run: |
echo "MESSAGE=${{github.event.pull_request.title}}" >> $GITHUB_ENV

# Pushes to other repo
- name: Push folder to another repository
Expand All @@ -42,6 +46,6 @@ jobs:
destination_branch: 'main'
destination_branch_create: 'repo-sync'
destination_folder: 'Policies'
user_email: 'pcihon@users.noreply.github.com'
user_name: 'pcihon'
commit_msg: 'Automatic sync from GitHub Docs.'
user_email: 'site-policy-bot@users.noreply.github.com'
user_name: 'site-policy-bot'
commit_msg: '${{ env.MESSAGE }}'
2 changes: 1 addition & 1 deletion .github/workflows/test-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
strategy:
fail-fast: false
matrix:
test-group: [content, graphql, meta, rendering, routing, unit]
test-group: [content, graphql, meta, rendering, routing, unit, linting]
steps:
- name: Check out repo
uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,8 @@ jobs:
strategy:
fail-fast: false
matrix:
test-group: [content, graphql, meta, rendering, routing, unit]
# The same array lives in test-windows.yml, so make any updates there too.
test-group: [content, graphql, meta, rendering, routing, unit, linting]
steps:
# Each of these ifs needs to be repeated at each step to make sure the required check still runs
# Even if if doesn't do anything
Expand Down
55 changes: 55 additions & 0 deletions .github/workflows/transfer-api-issue-to-openapi.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
name: Transfer REST API issue to rest-api-description

# **What it does**: Transfers an issue in the open source repo to the open source rest-api-description repo
# **Why we have it**: Requests to change the OpenAPI schema (unless the schema is just a description update) should be made in github/rest-api-description
# **Who does it impact**: Open source and docs-content maintainers

on:
issues:
types:
- labeled

jobs:
transfer-issue:
name: Transfer issue
runs-on: ubuntu-latest
if: github.event.label.name == 'rest-schema' && github.repository == 'github/docs'
steps:
- name: Check if this run was triggered by a member of the docs team
uses: actions/github-script@626af12fe9a53dc2972b48385e7fe7dec79145c9
id: triggered-by-member
with:
github-token: ${{secrets.DOCUBOT_FR_PROJECT_BOARD_WORKFLOWS_REPO_ORG_READ_SCOPES}}
result-encoding: string
script: |
const triggerer_login = context.payload.sender.login
const teamMembers = await github.request(
`/orgs/github/teams/docs/members?per_page=100`
)
const logins = teamMembers.data.map(member => member.login)
if (logins.includes(triggerer_login)) {
console.log(`This workflow was triggered by ${triggerer_login} (on the docs team).`)
return 'true'
}
console.log(`This workflow was triggered by ${triggerer_login} (not on the docs team), so no action will be taken.`)
return 'false'

- name: Exit if not triggered by a docs team member
if: steps.triggered-by-member.outputs.result == 'false'
run: |
echo Aborting. This workflow must be triggered by a member of the docs team.
exit 1

- name: Comment on the old issue
run: gh issue comment $OLD_ISSUE --body "Thank you for opening this issue! Changes to the REST API schema can be requested in [github/rest-api-description](https://github.com/github/rest-api-description). I will transfer your issue over to that open source repo."
env:
GITHUB_TOKEN: ${{secrets.DOCUBOT_FR_PROJECT_BOARD_WORKFLOWS_REPO_ORG_READ_SCOPES}}
OLD_ISSUE: ${{ github.event.issue.html_url }}

- name: Transfer the issue to the rest-api-description repo
run: |
new_issue_url="$(gh issue transfer $OLD_ISSUE github/rest-api-description)"
echo 'NEW_ISSUE='$new_issue_url >> $GITHUB_ENV
env:
GITHUB_TOKEN: ${{secrets.DOCUBOT_FR_PROJECT_BOARD_WORKFLOWS_REPO_ORG_READ_SCOPES}}
OLD_ISSUE: ${{ github.event.issue.html_url }}
Loading