Commit Graph

172 Commits

Author SHA1 Message Date
Jake Bailey
fe10fc708e Improve CI baseline check (#55418) 2023-08-17 12:16:49 -07:00
Ryan Cavanaugh
1488256ec4 Reference ATTW in module_resolution.yml (#55401) 2023-08-16 15:30:08 -07:00
Jake Bailey
5e8c261b6a dprint the codebase (#54820) 2023-08-16 14:26:38 -07:00
Mateusz Burzyński
f5e73d7e60 Add additional information section to the bug report template (#55360) 2023-08-14 14:03:31 -07:00
Jake Bailey
e78f2a88e1 Add a code block to the default value of the bug template (#55322) 2023-08-09 10:12:04 -07:00
Jake Bailey
c2cae08802 Attempt to make Search Terms more obvious in issue templates (#55306) 2023-08-08 10:27:58 -07:00
David Leal
32285d9a2a Convert issue templates to issue forms (#55153)
Co-authored-by: Jake Bailey <5341706+jakebailey@users.noreply.github.com>
2023-08-03 12:11:26 -07:00
Jake Bailey
55fcee407a Fix broken PR issue close command in GHA (#55131) 2023-07-24 15:09:22 -07:00
Jake Bailey
5b5a139ef1 Fix newlines in PR bot reply (#54803) 2023-06-27 14:56:45 -07:00
Jake Bailey
b61f24d0ec Fully replace fabricbot modified file checking with pull_request_target (#54719) 2023-06-27 10:36:33 -07:00
Jake Bailey
bac475bee5 Also auto-close "Out of Scope", "Declined", "Won't Fix", and "Too Complex" (#54682) 2023-06-20 13:24:03 -07:00
Ryan Cavanaugh
a2968a1620 Create module_resolution.yml (#54633) 2023-06-13 09:41:26 -07:00
Jake Bailey
e49a15f633 Switch close-issues to typescript-bot token (#54579) 2023-06-08 12:10:38 -07:00
Jake Bailey
ee80068543 Switch from corepack to a global npm install for now (#54578) 2023-06-08 11:11:58 -07:00
Jake Bailey
849d8f3741 Add missing repo flag to close-issues (#54571) 2023-06-07 20:39:11 -07:00
Jake Bailey
c4f1116e96 Fix close-issues workflow token (#54570) 2023-06-07 20:31:39 -07:00
Jake Bailey
e8a1dbba22 Replace fabricbot with GHA for scheduled issue closing (#54566)
Co-authored-by: Ryan Cavanaugh <RyanCavanaugh@users.noreply.github.com>
2023-06-07 20:29:15 -07:00
Jake Bailey
bd9992a33d Revert GHA fail-fast for OpenSSF workflow (#54382) 2023-05-25 11:08:56 -07:00
Jake Bailey
22bf9c49ab Ensure GHA jobs fail fast in scripts (#54142) 2023-05-19 18:22:00 -07:00
Ryan Cavanaugh
72730f451d Update Bug_report.md (#54153) 2023-05-12 08:48:10 -07:00
Jake Bailey
910efac23e Add CI job that detects unused baselines (#54141) 2023-05-05 12:31:28 -07:00
Jake Bailey
e18c93511b Add Node 20 to CI, remove Node 19 (#53897) 2023-05-02 16:50:24 -07:00
Jake Bailey
e6543e1753 Add iisaduan to pr_owners.txt (#53935) 2023-04-20 13:50:06 -07:00
Jake Bailey
f306e4e36a Force add lib in workflows which commit LKG (#53248) 2023-04-14 15:37:51 -07:00
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