Граф коммитов

148 Коммитов

Автор SHA1 Сообщение Дата
Jake Bailey 9901cf7daf
Fix package-lock update task (#53336) 2023-03-20 11:02:26 -07:00
Pedro Nacht da8dfbf0ff
Set minimal workflow permissions (#53297) 2023-03-16 13:19:40 -07:00
Jake Bailey 9ccf47fec5
Move smoke test package script into scripts (#53245) 2023-03-14 15:27:07 -07:00
Jake Bailey e08a2db86d
Enable corepack in CI (#53152) 2023-03-14 09:59:46 -07:00
Jake Bailey 5a4d5e1977
Test and LKG before push in dep bump (#53151) 2023-03-14 09:29:04 -07:00
Jake Bailey edc343d733
Add custom GHA report for package size (#53241) 2023-03-14 09:23:51 -07:00
Jake Bailey 746a6feb2e
Fix smoke test failure due to bad git restore post-LKG-deletion (#53156) 2023-03-07 17:15:10 -08:00
Jake Bailey 3f4d16a25e
Remove lib folder (LKG) and use node_modules for building (#52226) 2023-03-07 15:34:47 -08:00
Jake Bailey 6a39f912d6
Remove docker and user tests, related infra (#53118) 2023-03-06 19:59:21 -08:00
Pedro Nacht 8f40d5633f
Add the OpenSSF Scorecard GitHub Action (#52103)
Signed-off-by: Pedro Kaj Kjellerup Nacht <pnacht@google.com>
2023-02-28 16:00:42 -08:00
Jake Bailey c97ddac60d
Run lint in parallel with runtests-parallel (#52945)
Co-authored-by: Daniel Rosenwasser <DanielRosenwasser@users.noreply.github.com>
2023-02-27 11:06:20 -08:00
Jake Bailey 97dfe72a0c
Swap minestarks for zkat and joj in fabricbot.json (#52374) 2023-01-23 12:52:51 -08:00
Jake Bailey ef70a289b8
Go back to using explicit node verisons in CI (#51965)
Fixes https://github.com/microsoft/TypeScript/issues/51943
2022-12-19 15:20:06 -08:00
Jake Bailey a3802c1e7b
Remove excluded CodeQL rules, fix reference to Gulpfile (#51878)
Fixes https://github.com/microsoft/TypeScript/issues/51401
2022-12-13 11:01:27 -08:00
Andrew Branch c2fa967bff
Add FabricBot config, removing @amcasey pings (#51775)
* Add FabricBot config

* Remove other @amcasey ping

* Delete stray comma

* Why is GH editing UI so difficult
2022-12-06 09:47:11 -08:00
Jake Bailey b553affd5c
Fix smoke test substitution (#51494) 2022-11-11 16:29:42 -08:00
Jake Bailey 021fd20aac
Add smoke tests to CI (#51464) 2022-11-11 14:07:37 -08:00
Jake Bailey 8edbf8d46c Disable slow CodeQL queries
See issue 10937 on github.com/github/codeql.
2022-11-07 13:36:22 -08:00
Jake Bailey 3cd72e76b2 Change build system to hereby
This eliminates a significant number of dependencies, eliminating all
npm audit issues, speeding up `npm ci` by 20%, and overall making the
build faster (faster startup, direct code is faster than streams, etc)
and clearer to understand.

I'm finding it much easier to make build changes for the module
transform with this; I can more clearly indicate task dependencies and
prevent running tasks that don't need to be run.

Given we're changing our build process entirely (new deps, new steps),
it seems like this is a good time to change things up.
2022-11-07 13:35:48 -08:00
Jake Bailey 4139807e75 Add build via esbuild
This configures the existing build tasks to use esbuild by default. If
using the plain files is desired, passing `--bundle=false` will build
using plain files and still produce a runnable system.

This is only a basic build; a more efficient build is provided later
when gulp is replaced by hereby.
2022-11-07 13:34:44 -08:00
Andrew Casey f1d62f4dc4
Change watchdog tagged users (#51411) 2022-11-04 15:23:08 -07:00
Jake Bailey 754eeb2986
Update CodeQL workflow and configuration, fix found bugs (#51263) 2022-10-27 16:29:55 -07:00
Andrew Casey 2c12b14999
Add a GH Action to file a new issue if we go a week without seeing a typescript-error-deltas issue (#51271)
* Add a GH Action to file a new issue if we go a week without seeing a typescript-error-deltas issue

* Don't use the search terms in the title of the bug report
2022-10-24 10:23:04 -07:00
Jake Bailey ad56b5ca56
Convert scripts/Gulpfile to checked mjs/cjs so they can run without compilation (#50988) 2022-10-07 09:50:46 -07:00
Jake Bailey 9dfffd0fbb
Update GitHub Actions (#51045) 2022-10-04 08:11:58 -07:00
Jake Bailey acb8977190
Remove .github/tsc.json (#50664) 2022-09-21 17:11:54 -07:00
Andrew Branch 6d384876e5
Fix workflow typo (#50746) 2022-09-12 15:41:30 -07:00
Andrew Branch 7120b520cf
Update twoslash workflow (#50738)
* Update twoslash workflow

* Split conditional checkout
2022-09-12 13:35:36 -07:00
Jake Bailey 68d526c200
Don't run linter after tests runs (#50597) 2022-09-12 13:30:18 -07:00
Jake Bailey 3c3820b1a4
Simplify CI detection (#50661) 2022-09-06 16:36:37 -07:00
Jake Bailey cbc0b17eac
Push package-lock.json updates via typescript-bot token (#50476) 2022-08-26 14:36:25 -07:00
Jake Bailey 12c32553e4
Split CI linting/playwright out into separate jobs (#50406) 2022-08-22 17:42:29 -07:00
Andrew Casey c0461be025
Update pr_owners.txt
Add Navya
2022-07-27 15:12:08 -07:00
Jake Bailey 1361567ea4
Update to npm 8, pin in package.json via volta and corepack (#49941) 2022-07-27 14:02:24 -07:00
Jake Bailey adfb20fbeb
Don't uninstall typescript before npm ci in GHA (#50062) 2022-07-27 09:42:22 -07:00
Jack Bates 9357c183cb
Fix up "Use symbolic GitHub Actions Node.js versions (#49403)" (#49420)
* Fix up "Use symbolic GitHub Actions Node.js versions (#49403)"

* Use npm v6 to update package-lock.json
2022-06-07 14:20:05 -07:00
Jack Bates 0d7fbbb415
Use symbolic GitHub Actions Node.js versions (#49403) 2022-06-06 13:51:04 -07:00
Darius D bab02d24be
Add Node v18 to CI (#48824)
* Add Node v18 to CI

* Address comments
2022-04-27 08:50:22 -07:00
Andrew Branch 7920783876
Fix workflow syntax error (#48842) 2022-04-25 13:03:02 -07:00
Marek Dědič 42fc05b087
Don't run scheduled GitHub actions on forks (#48693)
Co-authored-by: TypeScript Bot <typescriptbot@microsoft.com>
2022-04-25 11:37:54 -07:00
Andrew Branch 0976658418
Allow triggering twoslash bisection manually (#48721) 2022-04-15 12:44:37 -07:00
Andrew Branch 4fdffbf58f
Checkout needs everything (#48689) 2022-04-13 17:25:05 -07:00
Andrew Branch f1df67cf00
Fix workflow syntax 2022-04-13 17:21:19 -07:00
Andrew Branch d7c95930ef
setup-node needs a version spec (#48688) 2022-04-13 17:19:39 -07:00
Andrew Branch cb8ddd972d
WIP (#48682) 2022-04-13 17:16:31 -07:00
Andrew Branch a7d818b24a
Allow twoslash-repros action to be run on-demand 2022-04-11 11:50:46 -07:00
Wesley Wigham f30ce1ff8f
Update update-package-lock.yaml
12 -> 14
2022-04-08 11:16:49 -07:00
Wesley Wigham 5e721d979d
Update update-lkg.yml
12 -> 14
2022-04-08 11:16:27 -07:00
Wesley Wigham 76e6e46d51
Update sync-branch.yaml 2022-04-08 11:15:41 -07:00
Wesley Wigham 6bcc53bbce
Update set-version.yaml 2022-04-08 11:15:21 -07:00