Evan Bonsignori
c10a654d04
bump github-script to 6.4.0 and update syntax ( #34619 )
2023-02-10 20:54:33 +00:00
Peter Bengtsson
92f989aa2d
Run and test server with test fixture root ( #33816 )
2023-02-06 19:29:45 +00:00
Peter Bengtsson
f7be7f0129
Revert "Remove ENABLED_LANGUAGES" ( #33953 )
2023-01-13 17:52:48 +00:00
Kevin Heis
cdf1123135
Remove ENABLED_LANGUAGES ( #33766 )
2023-01-13 16:42:00 +00:00
Peter Bengtsson
4f756f8a3f
composite action for checking out remote translations ( #33846 )
2023-01-10 19:59:48 +00:00
Peter Bengtsson
f7d21feb8e
custom tests matrix by repository ( #33859 )
2023-01-10 17:05:48 +00:00
Peter Bengtsson
103d2ca6c2
experiment with npm install reusable workflow ( #33480 )
2023-01-09 17:46:50 +00:00
Rachael Sewell
8c20a9caae
remove LFS from codebase ( #33777 )
2023-01-06 18:57:36 +00:00
Peter Bengtsson
7858061bfd
test api search in non-English ( #33786 )
2023-01-06 16:11:40 +00:00
Peter Bengtsson
06eb34e0fd
move out language dependent rendering tests ( #33761 )
...
Co-authored-by: Kevin Heis <heiskr@users.noreply.github.com >
2023-01-05 16:49:58 +00:00
Peter Bengtsson
b8f44b13f7
test translations suite in CI ( #33739 )
2023-01-04 18:07:04 +00:00
Peter Bengtsson
a34e810ef1
upgrade actions/cache to v3.0.11 ( #33462 )
2022-12-12 19:19:04 +00:00
Robert Sese
41069921a0
bump actions/setup-node from 3.2.0 to 3.5.1 ( #33410 )
2022-12-12 13:27:24 +00:00
Robert Sese
ad66f6497d
bump actions/checkout from 3.0.1 to 3.1.0 🤖 ( #33377 )
2022-12-09 13:02:58 +00:00
Kevin Heis
00814c80b0
Move translations tests to cron ( #32097 )
...
Co-authored-by: Peter Bengtsson <peterbe@github.com >
2022-10-31 19:17:36 +00:00
Peter Bengtsson
bcbfdc934a
include docs-early-access in link checker ( #27747 )
2022-10-28 16:24:19 +00:00
Kevin Heis
6a4d3ab7f1
Update test.yml ( #31863 )
2022-10-19 18:25:39 +00:00
Evan Bonsignori
7b4429418b
Migrate links check to JS pattern ( #30175 )
...
Co-authored-by: Sarah Schneider <sarahs@users.noreply.github.com >
Co-authored-by: Peter Bengtsson <peterbe@github.com >
2022-10-17 21:47:21 +00:00
Peter Bengtsson
1a6688499b
using node 16.17 in Actions ( #31773 )
2022-10-17 16:12:36 +00:00
Evan Bonsignori
6b8d396441
actually pass branch ( #31694 )
2022-10-13 19:43:55 +00:00
Kevin Heis
2e0f7a1133
Remove fetch-depth: 0 by running git fetch instead ( #30953 )
2022-09-20 20:04:08 +00:00
Kevin Heis
f11af9cb33
Diff for merge_group ( #30948 )
...
Co-authored-by: Hector Alfaro <hectorsector@github.com >
2022-09-19 21:32:01 +00:00
Kevin Heis
dcb20c547f
Fix a few issues with file diff workflows ( #30928 )
...
Co-authored-by: Hector Alfaro <hectorsector@github.com >
2022-09-19 20:22:31 +00:00
Kevin Heis
7753ef3583
Update test.yml
2022-09-19 10:06:21 -07:00
Kevin Heis
14497b39cf
Diff using cli ( #30923 )
2022-09-19 16:54:31 +00:00
Peter Bengtsson
921cf5037f
dry-run search scrape + index on PRs ( #30861 )
2022-09-19 14:32:23 +00:00
Peter Bengtsson
90b754fe3c
Test JSON API without enabling dedicated search results page ( #30542 )
2022-09-06 17:05:22 +00:00
Peter Bengtsson
54991f70c9
connect to ES 7.11 ( #30462 )
...
Co-authored-by: Rachael Sewell <rachmari@github.com >
2022-09-06 11:50:40 +00:00
Peter Bengtsson
f8f20605f4
search api with elasticsearch ( #29053 )
...
* indexing records into Elasticsearch
* @elastic/elasticsearch@8.2.0
* mv
* fix the code
* pipe
* lfs
* use sha
* change how index names work
* search api with Elasticsearch
* works
* refactor client
* better snowballing
* remove dbg
* wip
* highlights and fuzzy search
* improvements and upgrade
* also upgrade
* wip
* index more explicitly
* better validation
* change max size
* popularity by ordinal ranking instead
* playing
* fix package-lock
* rearranging
* catchMiddlewareError
* fix indexing
* match_phrase_prefix on wrapped search
* refactorings
* escape html in content
* wip
* search by URL
* update lock file
* v1 api
* inroads on jest testing the search
* valid yaml hopefully
* index fixtures into local elasticsearch
* specific versions to index only
* small fixes
* feedbacked
* fix tests
* use the npm script
2022-08-05 19:40:38 +00:00
Ariel Deitcher
54c8a1a103
use Actions merge_group event
2022-07-22 17:08:16 +00:00
Peter Bengtsson
9e242eacb7
run jest tests on ubuntu-20.04-xl ( #28568 )
...
* run jest tests on ubuntu-20.04-xl
* cpu debug info
* compare with unbuntu-latest
* tidy back up
2022-06-16 16:09:27 +00:00
Peter Bengtsson
e32260a358
Pin to node-version 16.15.0 to get npm 8.5.5 on all runners ( #28186 )
...
* why is 'npm ci' no longer working
* ls
* check
* check
* check3
* ubuntu-latest
* debugging more
* debugging more
* before and after
* ubuntu-latest
* try upgrading actions/setup-node
* pin to exactly 16.15.0 for npm 8.5.5
* node-version 16.15.1 EVERYWHERE
* fix cleanup
2022-06-02 09:51:14 -04:00
Peter Bengtsson
4d288d9717
test CI with Node 16.15 ( #27825 )
2022-05-19 19:12:18 +00:00
dependabot[bot]
a9a7ad010c
Bump actions/cache from 2.1.7 to 3.0.2 ( #27017 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2.1.7 to 3.0.2.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](937d244753...48af2dc4a9 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Robert Sese <rsese@github.com >
2022-04-20 18:03:12 +00:00
dependabot[bot]
5515db7171
Bump actions/checkout from 2.4.0 to 3.0.1 ( #27016 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2.4.0 to 3.0.1.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2.4.0...dcd71f646680f2efd8db4afa5ad64fdcba30e748 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Robert Sese <rsese@github.com >
2022-04-20 12:04:00 -05:00
Peter Bengtsson
bf65246f6a
re-instate the 'linting' test group ( #26525 )
2022-03-29 20:41:41 +00:00
Peter Bengtsson
810bd77f0b
not all tests need LFS ( #26524 )
...
* not all tests need LFS
* disk usage
* without
* not even checkout
* hand picked
* try that
* disk usage again
* final cleanup
2022-03-29 20:26:39 +00:00
Octomerger Bot
ac3d59a206
repo sync ( #16442 )
...
* Updated language to reference enabling instead of opt-in
* Optimize images
* fixing broken link
* Update content/get-started/privacy-on-github/about-githubs-use-of-your-data.md
Co-authored-by: Felicity Chapman <felicitymay@github.com >
* Update content/get-started/privacy-on-github/managing-data-use-settings-for-your-private-repository.md
Co-authored-by: Felicity Chapman <felicitymay@github.com >
* Update content/get-started/privacy-on-github/managing-data-use-settings-for-your-private-repository.md
Co-authored-by: Felicity Chapman <felicitymay@github.com >
* Openapi update api.github.com (#26398 )
* Openapi 3.0 ghae (#26400 )
* Update OpenAPI Descriptions (#26397 )
* Fix a change missed in a last minute update (#26389 )
* change order of some site-policy docs (#26307 )
* reordering the docs
* Create codespace.md
* Update README.md
* Update README.md
* Update codespace.md
* Update codespace.md
* Update codespace.md
* Update codespace.md
* Update OpenAPI Descriptions
* update preview env app_url to preview.ghdocs.com (#26335 )
* Fix flag (#26420 )
* Update codespace.md
* Update codespace.md
* Update codespace.md
* Remove Caddy from preview envs (#26336 )
* remove caddy from preview envs
* fix: remove location from template
Co-authored-by: Peter Bengtsson <mail@peterbe.com >
* Add `Ignore commits in the blame view` to blame docs (#26017 )
* Connect addendum deprecation (#26296 )
* temporarily commented out
* also comment out
* also comment out
Co-authored-by: Jenni Christensen <97056108+dihydroJenoxide@users.noreply.github.com >
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Felicity Chapman <felicitymay@github.com >
Co-authored-by: Rachael Sewell <rachmari@github.com >
Co-authored-by: github-openapi-bot <69533958+github-openapi-bot@users.noreply.github.com >
Co-authored-by: Abby Vollmer <vollmera@users.noreply.github.com >
Co-authored-by: hubwriter <hubwriter@github.com >
Co-authored-by: docubot <67483024+docubot@users.noreply.github.com >
Co-authored-by: Mike Surowiec <mikesurowiec@users.noreply.github.com >
Co-authored-by: Matt Pollard <mattpollard@users.noreply.github.com >
Co-authored-by: Peter Bengtsson <mail@peterbe.com >
Co-authored-by: Jason Etcovitch <jasonetco@github.com >
Co-authored-by: Billy Rusteen <birust@github.com >
2022-03-22 11:47:40 -04:00
Peter Bengtsson
b685b6fda7
don't need disk caching for site data ( #26333 )
...
* reinstate
* start server manually
* routing tests too
* skip more
* sleep more and fail if not 200
* use e2etest for content/ too
* automatically start server for jest
* does this work?
* feedbacked
* rename things
* getting it to work
* add dev dependency
* install the right version
* don't need to start that
* fix package lock
* update readme about it
* feedbacked
* don't need disk caching for site-data
2022-03-19 16:05:27 +00:00
Peter Bengtsson
4fcd3ae25f
automatically start server for jest ( #26206 )
...
* reinstate
* start server manually
* routing tests too
* skip more
* sleep more and fail if not 200
* use e2etest for content/ too
* automatically start server for jest
* does this work?
* feedbacked
* rename things
* getting it to work
* add dev dependency
* install the right version
* don't need to start that
* fix package lock
* update readme about it
* feedbacked
2022-03-18 21:46:07 +00:00
Peter Bengtsson
8362602503
do rendering end-to-end tests with a real server ( #26169 )
...
* reinstate
* start server manually
* routing tests too
* skip more
* sleep more and fail if not 200
* use e2etest for content/ too
* feedbacked
2022-03-18 17:06:12 -04:00
Robert Sese
dfe4480189
Trigger on pushes to merge queue prep branches ( #26172 )
2022-03-14 23:51:33 +00:00
Peter Bengtsson
01baeda3c0
sync serialize sitedata to disk ( #25749 )
...
* sync serialize sitedata to disk
* use os.tmpdir
* refactor tests
* debugging
* use log
* debugging
* louder about syntax errors
* warn-before-tests
* louder about disk-caching redirects
* less loud
* only in development again
2022-03-09 20:57:40 -05:00
Peter Bengtsson
22cd55f3e3
cache changelog feed in CI ( #25759 )
...
* cache changelog feed in CI
* unbreak unit tests
* feedbacked
Co-authored-by: Robert Sese <rsese@github.com >
2022-03-03 20:32:34 +00:00
Peter Bengtsson
7661dd042c
use Node 16.14.x in CI now ( #25305 )
2022-02-15 01:13:33 +00:00
Mike Surowiec
624581e527
Remove most of Heroku references ( #25208 )
...
* remove most of heroku references
* remove more stuff
* update codeowners
2022-02-10 17:36:07 -06:00
Peter Bengtsson
64f9826bdf
only deal with docs-early-access in docs-internal ( #25180 )
...
Co-authored-by: Mike Surowiec <mikesurowiec@users.noreply.github.com >
2022-02-09 15:17:00 +00:00
Peter Bengtsson
2599d72116
conditionally clone docs-early-access by branchname ( #24674 )
...
* conditionally clone docs-early-access by branchname
* fix path
* right api
* the correct use of Octokit
* try that
* destructuring total_count
* test early access with fs.existsSync
* debugging
* bad lookup
* better lookup technique
* trying something
* always check it out
* with debugging
* with token
* with path
* better
* go for it
* only on docs-internal
* better name
* formatting
* tidying up
* correct octokit
* feedbacked
* correct hopefully
* final version
* disable test that checks for perfect translation-to-English file parity
* Accidentally committed in the wrong branch.
This reverts commit adee780718ea7414934e2257d17b0c004bd804af.
* match the azure-preview-env-deploy.yml
2022-02-08 17:20:51 +00:00
Peter Bengtsson
ac30f9297c
basic tests of the search API ( #25069 )
...
* basic tests of the search API
* lfs
2022-02-07 17:11:08 +00:00
James M. Greene
fc25c1a7be
Simplify and correct 'npm test' usage in Workflows ( #24219 )
2022-01-11 21:05:39 +00:00