Sarah Schneider
ce33df1cd3
New broken link report ( #16412 )
...
* add linkinator npm package
* add new script that uses Linkinator
* reorg the excluded links file and update comments
* replace blc artifacts with linkinator artifacts in .gitignore
* update the scheduled workflow to use the new script
* dismantle BLC scripts
* add workflow_dispatch event so we can test this manually
* npm uninstall broken-link-checker
* use different exit codes depending on whether broken links are found
2020-11-10 15:28:44 -05:00
James M. Greene
e1f3f6457e
Merge branch 'main' into hidden-docs-alt
2020-11-09 13:09:52 -06:00
James M. Greene
f410fd175c
Mostly reverting github/docs-internal#15313
2020-11-09 13:07:04 -06:00
Nick Schonning
71b6ee7641
chore: Upgrade actions/cache to v2.1.3
2020-11-09 10:19:53 -05:00
Chiedo John
805e5d19e4
Merge branch 'main' into automerge-dependabot-filtering
2020-11-09 10:02:23 -05:00
Nick Schonning
d9d17364e3
chore: flatten ifs for fkirc/skip-duplicate-actions
2020-11-06 15:39:03 -05:00
Nick Schonning
bf478c15dd
chore: Set timeout of 60 minutes for test job
2020-11-06 11:55:06 -05:00
Nick Schonning
c058d4aad8
chore: Update actions/checkout to v2.3.4
2020-11-05 18:05:39 -05:00
Nick Schonning
42ae9e3553
chore: Add title to Merge Notification CI job
...
Also switch to repository filtering like other jobs
2020-11-05 14:35:03 -05:00
Nick Schonning
6672ced82d
chore: Bump actions/stale to 3.0.13 for CVE issue
2020-11-05 12:22:34 -05:00
James M. Greene
2be96edf73
Try using actions/checkout's persist-credentials input instead of manually changing the local git config
2020-11-04 11:19:46 -06:00
James M. Greene
441c7f71cc
Update .github/workflows/js-lint.yml
2020-11-04 10:06:23 -06:00
Nick Schonning
4fb87ade22
chore: Pull JS Linting to separate Action
...
Only trigger if JS, package, or Action file is changed
2020-11-04 10:46:47 -05:00
Chiedo John
690ab25241
Merge branch 'main' into skip-comment-triage-on-prs
2020-11-04 09:53:05 -05:00
Sarah Schneider
0cf94f26b7
Merge branch 'main' of https://github.com/github/docs-internal into hidden-docs-alt
2020-11-03 17:09:22 -05:00
Chiedo John
c116efe725
Crowdin translations (translation-batch-1604415979) ( #16312 )
...
* New Crowdin translations by Github Action
* Revert broken translated files to English
* Revert broken translations
* Revert broken translations
* Revert more broket translations
* Revert broken translation
* Increase Node memory limit for running Jest
* Allow Node to use more memory for Jest
* Increase Node memory limit for running Jest
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
Co-authored-by: Chiedo <chiedo@users.noreply.github.com>
Co-authored-by: James M. Greene <JamesMGreene@github.com>
2020-11-03 16:15:55 -05:00
Nick Schonning
a236027041
chore: Add notes for actions/* hashes
2020-11-03 15:22:07 -05:00
Nick Schonning
ace073eefc
chore: Upgrade to actions/cache@v2.1.2
2020-11-03 15:22:03 -05:00
Nick Schonning
849c10162e
chore: Add not on actions/checkout version
2020-11-03 15:20:54 -05:00
Nick Schonning
ace1db3693
chore: Upgrade actions/script to v3.0.0
2020-11-03 15:20:53 -05:00
Nick Schonning
3ef3c81599
chore: Only trigger first responder for internal ( #915 )
...
The `||` for the closed cause this to trigger on public repo
2020-11-03 12:18:14 -08:00
Nick Schonning
4ad87aeebb
chore: Filter CI job for dependabot auto-merge
2020-11-03 13:59:28 -05:00
Kevin Heis
8b8d6d24d3
Merge branch 'main' into hidden-docs-alt
2020-11-03 10:19:14 -08:00
James M. Greene
e913c26006
Try ONLY clearing out the extraHeader value rather than overwriting it
2020-11-03 12:11:23 -06:00
James M. Greene
da7afd4e55
Manually override GitHub Actions extraHeader
2020-11-03 12:02:37 -06:00
James M. Greene
7514a54785
Remove EA cloning from lint -- no JS files in there to lint
2020-11-03 10:56:46 -06:00
James M. Greene
3008ad1b70
Update all heroku-prebuild refs to heroku-postbuild
2020-11-03 10:30:11 -06:00
James M. Greene
c6980ab666
Fix the other workflow syntax error I missed
2020-11-03 10:24:08 -06:00
James M. Greene
850c11aca7
Fix workflow syntax error
2020-11-03 10:19:42 -06:00
Chiedo John
bce0499998
Add option to manually run the dry run algolia script ( #16307 )
...
Co-authored-by: Chiedo <chiedo@users.noreply.github.com>
2020-11-03 10:01:50 -05:00
Chiedo John
cdacef5ee0
Merge branch 'main' into empty-strategy
2020-11-03 09:09:24 -05:00
Nick Schonning
c1276ab70a
chore: Don't trigger comment-triage on PRs
2020-11-02 18:19:59 -05:00
Sarah Schneider
67466e8a43
duplicate change between lint and test steps
2020-11-02 14:23:46 -05:00
Sarah Schneider
63e3f917c6
Merge branch 'main' of https://github.com/github/docs-internal into hidden-docs-alt
2020-11-02 14:21:19 -05:00
Nick Schonning
4f143d523e
fix: Use pull_request_target for SECRET access
2020-10-27 21:17:32 -04:00
Nick Schonning
510b293a41
chore: Remove empty step name
2020-10-27 21:17:23 -04:00
Nick Schonning
a8804bb602
fix: Remove empty strategy on codeQL job
...
The strategy value is only valid with a matrix
2020-10-27 21:10:12 -04:00
Nick Schonning
04a94d0df6
chore: Only run freeze reminder on internal repo ( #768 )
2020-10-27 17:42:44 -07:00
Chiedo John
bee289d95d
Add manual running of algolia ( #16251 )
...
Co-authored-by: Chiedo <chiedo@users.noreply.github.com>
2020-10-27 19:04:11 -04:00
Sarah Schneider
dc50c7464e
Merge branch 'main' of https://github.com/github/docs-internal into hidden-docs-alt
2020-10-26 09:52:58 -04:00
Sarah Schneider
24a281a673
run clone script from docs-internal only
2020-10-26 09:52:35 -04:00
Chrissy LeMaire
ae7356507d
Add Heroku hint to Pull Request Template
...
I didn't know where to look until someone pointed it out in one of my own PRs. It's possible that the heroku link can be found prior to a PR. I'll check once I submit this commit.
2020-10-25 09:39:55 +01:00
James M. Greene
137d168acf
Update to latest repo-sync/pull-request to fix bash error ( #16203 )
2020-10-23 23:53:28 -05:00
James M. Greene
aea1912d7b
Repo Sync updates ( #16162 )
...
* Update to latest repo-sync/pull-request Action
https://github.com/repo-sync/pull-request/pull/38
* Be more specific about the base branch when finding the PR
* Further customize the Slack notification upon failure
* Move repo freeze checks into a separate job to avoid Slack notifications every 15 minutes during freezes
* Add new workflow to remind us about deployment freezes preventing repo-sync once per day
2020-10-23 16:04:39 -05:00
Sarah Schneider
e94e4b7780
clone early-access repo during testing
2020-10-23 14:00:42 -04:00
Janice
3f638f5c52
Merge branch 'main' into fix-660
2020-10-21 17:00:14 -07:00
Rachael Sewell
1ca03f96b2
check repo is docs-internal in both jobs ( #677 )
2020-10-21 10:14:21 -07:00
Chiedo John
b5ace2293e
Fix repo sync ( #16146 )
...
Co-authored-by: Chiedo <chiedo@users.noreply.github.com>
2020-10-20 20:54:46 -04:00
Olivier Jacques
d48db7a19e
Fix #660 : incorrect links to CONTRIBUTING.md and CODE_OF_CONDUCT.md
2020-10-19 23:32:57 +02:00
Chiedo John
23ad32bcc6
Remove Lint test for Windows. It always fails ( #16118 )
...
Co-authored-by: Chiedo <chiedo@users.noreply.github.com>
2020-10-19 16:04:57 -04:00
Rachael Sewell
0715e160f4
use approved action version
2020-10-19 10:35:25 -07:00
Rachael Sewell
8fd1378686
use real secret
2020-10-19 09:29:02 -07:00
Rachael Sewell
9176d7ffa0
update job names and add unlabel step
2020-10-18 13:12:35 -07:00
Rachael Sewell
0918925d1f
remove from project when closed/merged
2020-10-18 12:52:32 -07:00
Rachael Sewell
7088a32c46
update comment
2020-10-18 10:29:52 -07:00
Rachael Sewell
f39e0a7f8e
ignore octoglot and Octomerger bots
2020-10-18 10:29:14 -07:00
Rachael Sewell
597b879073
ignore automerge
2020-10-18 10:20:05 -07:00
Rachael Sewell
ae796f7ea8
Ignore autoupdate PRS
2020-10-18 10:18:09 -07:00
Jason Etcovitch
0547215903
Remove All-Contributors ( #576 )
...
* Remove from README
* Remove from merged-notification workflow
* Remove .all-contributorsrc
2020-10-16 17:25:13 -04:00
Zeke Sikelianos
e35c506702
Update Crowdin Actions workflow to inherit old OAuth settings ( #16096 )
...
* update Actions workflow to use crowdin.yml for config
* no need for this comment; CODEOWNERS will now trigger a ping
* add a comment about why we need a custom PAT
* update Crowdin branch names
Co-authored-by: Chiedo John <2156688+chiedo@users.noreply.github.com>
2020-10-16 15:27:14 -04:00
Zeke Sikelianos
16c7b32dba
enable workflow that removes unused assets ( #15959 )
2020-10-16 11:27:02 -07:00
Chiedo
27b2578b44
Upgrade Skip Duplicate Actions
...
The previous version often returned HTTP Errors and failed unexpectedly.
This version is more fault tolerant.
Details: https://github.com/fkirc/skip-duplicate-actions/issues/45
2020-10-15 17:54:23 -04:00
Octomerger Bot
a7d2a3fa6f
Branch was updated using the 'autoupdate branch' Actions workflow.
2020-10-15 12:18:33 -07:00
Chiedo
85f334de21
Fix docker
2020-10-15 15:04:53 -04:00
Chiedo
092bd6b163
Fix docker runs
2020-10-15 14:24:34 -04:00
Chiedo
d6dcc4218a
Default to tests running if the skip action errors out
2020-10-15 14:14:33 -04:00
Octomerger Bot
ed990c105b
Branch was updated using the 'autoupdate branch' Actions workflow.
2020-10-15 11:12:25 -07:00
Chiedo John
126d46fbeb
Make crowdin run daily instead of on git push to main ( #16065 )
...
* Make crowdin daily
* Trigger new build
Co-authored-by: Chiedo <chiedo@users.noreply.github.com>
2020-10-15 14:11:51 -04:00
Chiedo John
d96352d13a
Make sure transalations trigger node tests ( #16064 )
...
Co-authored-by: Chiedo <chiedo@users.noreply.github.com>
2020-10-15 13:58:54 -04:00
Chiedo John
095c0b5617
Update test.yml
2020-10-15 13:22:49 -04:00
Chiedo John
63024cf9b2
Update test.yml
2020-10-15 13:21:41 -04:00
Chiedo
b2d465035e
Continue skip check on error
2020-10-15 12:49:16 -04:00
Chiedo John
68ca82f227
Move from paths-ignore to paths to be less confusing ( #16040 )
...
* Move from paths-ignore to paths to be less confusing
* Include feature flags
* Make sure test and browser workflows run fully when changed
Co-authored-by: Chiedo <chiedo@users.noreply.github.com>
2020-10-15 09:48:40 -04:00
Chiedo
39a5cd830a
Add more missed sha versions
2020-10-15 09:33:08 -04:00
Chiedo
d82358b9ad
Merge branch 'actions-versions-to-shas' of https://github.com/github/docs into actions-versions-to-shas
2020-10-15 09:21:16 -04:00
Chiedo
64578d6be2
Add missed line
2020-10-15 09:21:07 -04:00
Chiedo John
ce8d1e6811
Merge branch 'main' into actions-versions-to-shas
2020-10-15 09:11:10 -04:00
Chiedo
1ef8963d00
Finished moving actions to shas
2020-10-15 09:07:01 -04:00
Chiedo
8131d67969
Convert more action versions to shas
2020-10-15 08:55:22 -04:00
Chiedo
bdbe7cc9e0
Update some of the actions to Shas
2020-10-15 08:45:27 -04:00
Zeke Sikelianos
33a0898167
use @octoglot PAT in Crowdin workflow ( #16045 )
2020-10-15 01:56:26 -04:00
Rachael Sewell
3729aca71e
add workflow to triage PRs opened by Hubber external contributors ( #16018 )
...
Co-authored-by: Zeke Sikelianos <zeke@sikelianos.com>
2020-10-14 14:06:16 -07:00
Chiedo John
c76bf47ea5
Attempt to reduce uneeded test runs ( #16015 )
...
* Reduce unneeded test runs
- Attempt to make the skip logic work w/ required checks
- Move pa11y to cron schedule
- Make browser test conditional
Co-authored-by: Zeke Sikelianos <zeke@sikelianos.com>
Co-authored-by: Jason Etcovitch <jasonetco@github.com>
2020-10-14 12:57:45 -04:00
Chiedo John
e097e8835d
Support manual workflow runs for tests and browser tests ( #16031 )
...
Co-authored-by: Chiedo <chiedo@users.noreply.github.com>
2020-10-14 10:43:31 -04:00
Jason Etcovitch
fe95555f91
Use pull_request_target ( #457 )
2020-10-13 16:37:47 -04:00
Zeke Sikelianos
5439891d1d
Run Crowdin workflow only on private repo and update CODEOWNERS ( #16010 )
...
* only run Crowdin workflow on private repo
Co-Authored-By: Chiedo John <2156688+chiedo@users.noreply.github.com>
* organize codeowners for localization-related files
Co-Authored-By: Chiedo John <2156688+chiedo@users.noreply.github.com>
* do not upload translations
Co-Authored-By: Chiedo John <2156688+chiedo@users.noreply.github.com>
Co-authored-by: Chiedo John <2156688+chiedo@users.noreply.github.com>
2020-10-13 10:01:31 -07:00
Chiedo John
9e89fe9656
Enable manual Crowdin runs ( #16009 )
...
Co-authored-by: Chiedo <chiedo@users.noreply.github.com>
2020-10-13 08:26:45 -07:00
Octomerger Bot
7e5292f965
Branch was updated using the 'autoupdate branch' Actions workflow.
2020-10-12 17:40:11 -07:00
Octomerger Bot
ce60d31e5a
Branch was updated using the 'autoupdate branch' Actions workflow.
2020-10-12 14:06:31 -07:00
Zeke Sikelianos
aa0eea4a26
add Actions workflow for syncing with Crowdin ( #15999 )
...
* add Actions workflow for syncing with Crowdin
Co-Authored-By: Chiedo John <2156688+chiedo@users.noreply.github.com>
* use the default GitHub token in the Crowdin workflow
Co-Authored-By: Chiedo John <2156688+chiedo@users.noreply.github.com>
* bump to latest version of crowdin/github-action
Co-Authored-By: Chiedo John <2156688+chiedo@users.noreply.github.com>
* allow crowdin/github-action@1.0.10 action
Co-Authored-By: Chiedo John <2156688+chiedo@users.noreply.github.com>
Co-authored-by: Chiedo John <2156688+chiedo@users.noreply.github.com>
2020-10-12 17:05:49 -04:00
Janice
a5a583c9d5
Tweaking the pr template
2020-10-12 11:16:16 -07:00
Janice
2bf5264316
Update PR template
2020-10-12 10:34:19 -07:00
Chiedo
d671034573
Enable windows testing on github/docs
2020-10-09 17:48:15 -04:00
Chiedo
4fda0aba9d
Merge branch 'bulk-windows-fixes-1602277955' of https://github.com/github/docs into bulk-windows-fixes-1602277955
2020-10-09 17:26:27 -04:00
Chiedo
5242ac5148
Make windows tests manually triggerable
2020-10-09 17:26:12 -04:00
Chiedo
52b7101af2
Merge branch 'prevent-blocking-engineering-workflow' of https://github.com/github/docs into prevent-blocking-engineering-workflow
2020-10-09 17:00:40 -04:00
Chiedo
cdf99779a3
Add the correct token now w/ continue-on-error
2020-10-09 17:00:17 -04:00
Chiedo John
215b427b39
Merge branch 'main' into prevent-blocking-engineering-workflow
2020-10-09 16:57:38 -04:00
Chiedo
05511992f5
Another attempt
2020-10-09 16:56:22 -04:00
Chiedo
8d6d2e001d
Correction now that the test worked
2020-10-09 16:48:42 -04:00
Chiedo
230486b967
Attempt intentional skip
2020-10-09 16:45:09 -04:00
Gregor Martynus
a7dcf10e00
notify @github/octokit-maintainers about changes in REST APIs ( #15960 )
...
We had the same thing to the last docs repository (https://github.com/github/internal-developer.github.com/pull/4800 ), it was very helpful. Would that be possible? I think the overhead to this solution is to add members from @docs-engineering to @octokit-maintainers, so that no review is required from me or other future Octokit maintainers
Co-authored-by: Zeke Sikelianos <zeke@sikelianos.com>
2020-10-09 13:07:33 -07:00
Chiedo John
f682324a13
Enable Docs Engineering Kanban on github/docs ( #15977 )
...
Co-authored-by: Chiedo <chiedo@users.noreply.github.com>
2020-10-09 14:03:57 -04:00
Zeke Sikelianos
7da6074898
update automerge and autosquash workflows ( #15956 )
...
* update automerge and autosquash workflows
* use the right action version
* try to use one workflow for autosquash and automerge
* Update .github/workflows/automerge.yml
Co-authored-by: James M. Greene <JamesMGreene@github.com>
Co-authored-by: James M. Greene <JamesMGreene@github.com>
2020-10-09 08:58:40 -07:00
Zeke Sikelianos
4ca43fd122
run windows tests on the public repo ( #154 )
...
Co-authored-by: Chiedo John <2156688+chiedo@users.noreply.github.com>
2020-10-08 14:31:31 -07:00
Tom Jenkinson
d5112be347
auto merge dependabot updates ( #177 )
...
* auto merge dependadabot updates
* add gh-action-auto-merge-dependency-updates to allowed actions
* update dependency auto merge to version that will approve PR
Co-authored-by: Zeke Sikelianos <zeke@sikelianos.com>
2020-10-08 14:19:27 -07:00
Zeke Sikelianos
01f53f2f7a
Fix tests for Actions AllowList ( #180 )
...
* fix tests for Actions AllowList
* add more allowed actions
* Update tests/unit/actions-workflows.js
Co-authored-by: Tom Jenkinson <tjenkinson@users.noreply.github.com>
* Update allowed-actions.js
Co-authored-by: Tom Jenkinson <tjenkinson@users.noreply.github.com>
2020-10-08 11:55:09 -07:00
Zeke Sikelianos
eda3650d48
remove all-contributors suggestion from merge notification ( #225 )
...
* remove all-contributors suggestion from merge notification
* Add links to all-contributors
* Update .github/workflows/merged-notification.yml
Co-authored-by: Janice <janiceilene@github.com>
Co-authored-by: Jason Etcovitch <jasonetco@github.com>
Co-authored-by: Janice <janiceilene@github.com>
2020-10-08 12:50:01 -04:00
Jason Etcovitch
ee6f5ae03e
Update merged-notification.yml ( #183 )
...
Co-authored-by: Zeke Sikelianos <zeke@sikelianos.com>
2020-10-07 16:01:08 -04:00
Rachael Sewell
d229351bc4
Use the latest triage project board action ( #184 )
2020-10-07 12:34:05 -07:00
Rachael Sewell
abb1348f61
update triage action versions ( #15928 )
...
Co-authored-by: Zeke Sikelianos <zeke@sikelianos.com>
2020-10-07 11:58:27 -07:00
Janice
4451ba1429
Tweak warning language in templates ( #15920 )
2020-10-07 08:47:38 -07:00
Janice
535478d3ee
Update templates for open sourcing ( #15905 )
...
Co-authored-by: Zeke Sikelianos <zeke@sikelianos.com>
Co-authored-by: Melanie Yarbrough <11952755+myarb@users.noreply.github.com>
2020-10-06 20:31:38 -07:00
Zeke Sikelianos
7137a4007b
add preamble comment to repo-sync workflow ( #15908 )
2020-10-06 14:48:22 -07:00
Felicity Chapman
433701b136
Update triage issues workflow ( #15909 )
...
* Update triage issues workflow see #15903
* Make the same fix in other workflows
2020-10-06 09:35:54 -07:00
Zeke Sikelianos
e00e1a2150
Add config.yml for behaviorbot/welcome ( #55 ) ( #96 )
...
* Add config.yml for behaviorbot/welcome
* Use correct links, duh
Co-authored-by: Lee Dohm <1038121+lee-dohm@users.noreply.github.com>
* "GitHub docs team member"
Co-authored-by: Lee Dohm <1038121+lee-dohm@users.noreply.github.com>
Co-authored-by: Jason Etcovitch <jasonetco@github.com>
Co-authored-by: Lee Dohm <1038121+lee-dohm@users.noreply.github.com>
2020-10-05 23:11:16 -07:00
Zeke Sikelianos
b22914db59
Upgrade to Node.js 14 ( #15822 )
...
* set engines.node to >=12
* set engines.node to >=12
* Update node-versions.md
* update Node.js version in Actions workflows
* Update .node-version
* Update references to Node.js version from 12 to 14
* Update Dockerfile to use Node.js 14
* set engines.node to safe "12 - 14" range
2020-10-05 17:02:55 -07:00
Zeke Sikelianos
716d974faf
test for allowed Actions ( #15850 )
...
* test for allowed actions
* lint
* empty commit
2020-10-05 10:54:16 -07:00
Rachael Sewell
f9c2a6ee4c
add workflows to triage open-source issues and pulls ( #67 )
2020-10-01 14:04:08 -07:00
Shati Patel
7bd1345731
Tweak text in issue template ( #15812 )
...
Tweak text in issue template
2020-10-01 00:36:05 -07:00
Zeke Sikelianos
e56b1b8d29
use latest repo-sync/github-sync ( #15798 )
...
* use latest repo-sync/github-sync
* Update repo-sync.yml
2020-09-29 14:01:37 -07:00
Zeke Sikelianos
a6244af229
update wording and labels of repo-sync PRs ( #15783 )
2020-09-28 12:09:21 -07:00
Vanessa Yuen
3df90fc9b8
Hello git history spelunker!
...
Are you looking for something? Here is all of the GitHub Docs history in one single commit. Enjoy! 🎉
2020-09-27 14:10:11 +02:00