Skip to content

JorchCortez/json-2-type-extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CI/CD Configuration for JSON2Type Extension

Automation Overview

This repository is configured for automatic publishing to the VS Code Marketplace when code is pushed to the main branch.

Follow along the development

  • Learn how this project started here
  • Learn more about this project here

Workflow Features

  • ✅ Automatic version bumping (patch version)
  • ✅ TypeScript compilation
  • ✅ Extension packaging
  • ✅ Marketplace publishing
  • ✅ GitHub release creation
  • ✅ VSIX file upload to releases

Manual Triggering

You can also manually trigger the workflow from the GitHub Actions tab.

Version Management

  • Each push to main automatically increments the patch version
  • Version changes are committed back to the repository
  • Git tags are created for each release

Branch Protection

Consider setting up branch protection rules for the main branch to require:

  • Pull request reviews
  • Status checks to pass
  • Up-to-date branches before merging

About

The JSON2Type Extension is a vs code extension to help developers generate TypeScript types based on Json files, which can be through console or their codebase.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors