-
-
Notifications
You must be signed in to change notification settings - Fork 84
Open
Labels
status: accepting prsPlease, send a pull request to resolve this!Please, send a pull request to resolve this!type: featureNew enhancement or requestNew enhancement or request
Description
Feature Request Checklist
- I have pulled the latest
main
branch of the repository. - I have searched for related issues and found none that matched my issue.
Overview
Node.js has native type stripping (i.e. TypeScript file running) now. Yay! https://nodejs.org/en/learn/typescript/run-natively
GitHub Actions created with create-typescript-app -e.g. https://github.com/JoshuaKGoldberg/OctoGuide- currently use blockNcc
to use @vercel/ncc
for building. They check in their dist/
directory with built outputs. But now that GitHub Actions runners support Node.js versions with TS syntax support, we can do away with that and have the actions just ship their src/
directory with .ts
file sources.
Additional Info
I'm not sure what the exact proof of this is. But I've heard of people doing it. Maybe it's that https://github.com/actions/setup-node?tab=readme-ov-file#breaking-changes-in-v5 notes:
Upgraded action from node20 to node24.
π
Metadata
Metadata
Assignees
Labels
status: accepting prsPlease, send a pull request to resolve this!Please, send a pull request to resolve this!type: featureNew enhancement or requestNew enhancement or request