- 
                Notifications
    
You must be signed in to change notification settings  - Fork 415
 
Developer documentation
        Stefan Dirix edited this page Dec 15, 2023 
        ·
        28 revisions
      
    - Releases are managed by the "Publish" Github Action
 - Github Bot account jsonforms-publish is allowed to bypass branch protections to push the version update commits on the 
masterbranch. For this a time-restricted PAT is used which needs to be renewed regularly. - NpmJS Bot account jsonforms-publish is allowed to release new JSON Forms packages on NpmJS. For this a time-restricted access token is used which needs to be renewed regularly.
 
Releases are created and published via the "Publish" Github Action
- Check https://www.npmjs.com/search?q=%40jsonforms for the new release
 - Check https://github.com/eclipsesource/jsonforms/releases for the new release
 - Update jsonforms-react-seed
 - Update jsonforms-angular-seed
 - Update jsonforms-vue-seed
 - Update jsonforms2-website
- Generate and copy API docs
 
 - Create changelog by going through all PRs since last stable release
 - Mark published tag as release in Github and attach changelog
 - Close milestone
 - Update news in website
 
- Check https://www.npmjs.com/search?q=%40jsonforms for the new release
 - Check https://github.com/eclipsesource/jsonforms/releases for the new release
 - Rebuild jsonforms2-website to update next version tag
 - Do the twitter when it makes sense