135 Commits

Author SHA1 Message Date
Jake Bailey
4b509f8c62
Bump node in update-package-lock.yaml (#56770) 2024-01-04 11:23:48 -08:00
dependabot[bot]
9a470335ff
Bump the github-actions group with 3 updates (#56870)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-04 10:55:20 -08:00
Jake Bailey
17a987da72
Switch GHA workflows for LF line endings to work around dependabot bug (#56944) 2024-01-04 10:31:11 -08:00
dependabot[bot]
0c2dea58c7
Bump the github-actions group with 1 update (#56730)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-11 11:32:17 -08:00
dependabot[bot]
2d4cacdf39
Bump the github-actions group with 1 update (#56553)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-27 10:48:26 -08:00
Jake Bailey
6f9d34985d
Fix typo in cherry-pick job (#56511) 2023-11-22 10:57:20 -08:00
Jake Bailey
8caae9394d
Fix cherry-pick job for unmerged PRs (#56510) 2023-11-22 10:53:52 -08:00
Jake Bailey
dcbfb0c75e
Fix repository_dispatch syntax (#56499) 2023-11-22 10:26:22 -08:00
Jake Bailey
b9ae79192c
Add git user info to cherry-pick task (#56495) 2023-11-21 15:33:20 -08:00
Jake Bailey
5f5ed0f487
Fix branch name in new cherry pick workflow (#56494) 2023-11-21 15:24:55 -08:00
Jake Bailey
b8bfb0199e
Add a new cherry-pick GHA workflow (#56493) 2023-11-21 15:17:15 -08:00
dependabot[bot]
77a2f64810
Bump the github-actions group with 1 update (#56468)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-20 12:14:50 -08:00
dependabot[bot]
02006e19ef
Bump the github-actions group with 1 update (#56255)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-06 12:28:58 -08:00
Pedro Kaj Kjellerup Nacht
2432432391
Hash-pin GitHub Actions, use dependabot to update them (#56211) 2023-10-26 11:47:56 -07:00
Jake Bailey
13a2150e8e
Speed up GHA workflows, use consistent bot token, etc (#55923) 2023-10-02 13:15:05 -07:00
Jake Bailey
f093a5c0d6
Remove ensure-related-repos-run-crons (#55944) 2023-10-02 12:45:11 -07:00
Jake Bailey
db4c27f38f
Fix new-release-branch workflow (#55893) 2023-09-27 11:12:08 -07:00
Jake Bailey
47e4448d57
Fix playright browser installs due to upstream breaking change (#55740) 2023-09-14 08:44:55 -07:00
Jake Bailey
26704c6f63
Update dprint to 0.41 and bump plugins (#55580) 2023-09-11 17:59:07 -07:00
Jake Bailey
fe10fc708e
Improve CI baseline check (#55418) 2023-08-17 12:16:49 -07:00
Jake Bailey
5e8c261b6a
dprint the codebase (#54820) 2023-08-16 14:26:38 -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
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
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
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
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
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
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