Skip to content

chore: upgrade probot to latest in templates#881

Open
g1eny0ung wants to merge 7 commits intoprobot:masterfrom
g1eny0ung:update-deps
Open

chore: upgrade probot to latest in templates#881
g1eny0ung wants to merge 7 commits intoprobot:masterfrom
g1eny0ung:update-deps

Conversation

@g1eny0ung
Copy link
Copy Markdown

@g1eny0ung g1eny0ung commented Apr 15, 2026

This PR introduces several changes:

  1. Upgrade probot to the latest version
  2. Upgrade engines to "node": ">= 22" as default, because it's the most stable LTS
  3. Upgrade all GitHub actions, and bump node matrix to 22, 24, 25
  4. Upgrade other dependencies to the latest version whenever possible, such as Vitest and TypeScript
  5. Replace Jest with Vitest because it supports ESM out of the box

All the changes were made to provide users with the best possible scaffolding. I used this scaffolding today, but I found that all the versions of all the dependencies were seriously outdated.

Comment thread .github/workflows/release.yml Outdated
Comment thread .github/workflows/test.yml Outdated
Comment thread .github/workflows/update-prettier.yml Outdated
Comment thread templates/basic-js/package.json Outdated
Comment thread templates/basic-ts/test/index.test.ts Outdated
Comment thread templates/git-data-js/test/index.test.js Outdated
Comment thread templates/git-data-js/test/index.test.js
Comment thread templates/git-data-js/package.json Outdated
Comment thread package.json Outdated
Comment thread tsconfig.json
Comment thread .github/workflows/test.yml
@wolfy1339
Copy link
Copy Markdown
Contributor

Please upgrade to TypeScript 6.0

@g1eny0ung
Copy link
Copy Markdown
Author

Ok, I'll update these suggestions later.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants