Skip to content

Release preparation - #1050

Merged
kaisalmen merged 5 commits into
mainfrom
release-prep
Jul 10, 2026
Merged

Release preparation#1050
kaisalmen merged 5 commits into
mainfrom
release-prep

Conversation

@kaisalmen

Copy link
Copy Markdown
Collaborator
  • Dependency updates
  • Move fully to TypeScript 7 including new language server extension
  • Added release workflow using gh-publish-npm
  • Pin-pointed all GitHub actions to specific versions
  • Use more specific imports

- Dependency updates
- Move fully to TypeScript 7 including new language server extension
- Added release workflow using gh-publish-npm
- Pin-pointed all GitHub actions to specific versions
- Use more specific imports
@kaisalmen
kaisalmen requested a review from CGNonofr as a code owner July 9, 2026 11:45
@kaisalmen
kaisalmen marked this pull request as draft July 9, 2026 15:10
@kaisalmen

Copy link
Copy Markdown
Collaborator Author

@CGNonofr I need TypeFox/gh-publish-npm#8 before this PR is ready.

@kaisalmen
kaisalmen marked this pull request as ready for review July 10, 2026 11:02
@kaisalmen

Copy link
Copy Markdown
Collaborator Author

@CGNonofr this is now ready for review. The new gh-publish-npm action always runs in dry-mode on PRs, plus dev and main commits. Real releases can be triggered when run manually. The action checks if a package version is already available and automatically detects if it is a pre-release.

Comment thread .github/workflows/publish.yml Outdated
@kaisalmen

Copy link
Copy Markdown
Collaborator Author

@CGNonofr build time is reduced by one minute! 🚀 The example init is only needed for local dev.

@kaisalmen
kaisalmen merged commit 893525d into main Jul 10, 2026
1 check passed
@kaisalmen
kaisalmen deleted the release-prep branch July 10, 2026 12:28
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