Commit 917dbf4
Introduce a new publishing flow for versions 17.0.0+. (#12028)
* Remove the "dist" directory from the repository.
* Add "dist" to gitignore.
* Expand the publishing github workflow to match the LTS git architecture.
* Update the testable publish workflow.
* Correct yml syntax.
* Add a testing route through workflow dispatch.
* [tmp] add a debug step
* Rename the root package to avoid conflicts when installing fresh dependencies.
* Remove the temporary ssh debugging.
* Bump the typescript version of the angular example for visual tests.
* Bump the typescript version of the angular example for visual tests.
* Set skipLibCheck to true for the angular-wrapper examples.
* Add "skip tests" and "skip examples" to the temporary manual dispatch dialog.
* Correct the workflow.
* - Exclude visual tests from the builds
- Uncomment slack notification
- Exclude release branch creation from DRY_RUN
* Update the publish workflow.
* Change the way the GH tags are added in the workflow.
* Stop requiring the hot.config.js to change the release date for each freeze.
* Uncomment the rc scenario git tag creation + replace the rc scenario tests with dummy ones (testing)
* Fix changelog creation and other fixes.
* Modify the first-rc and stable-build steps
* Update the version date in the changelog during the stable publish.
* Add changelog version correction for the stable publish job.
* Update the lock file after changing the version number.
* Add temporary tag creation to the stable-build job.
* - Remove the DRY_RUN option, add the npm trusted publishing config, add SKIP_TESTS and SKIP_EXAMPLES flags.
- Remove the "Freeze" and "Release" scripts.
* Remove the SKIP_EXAMPLES and SKIP_TESTS env vars.
* Add the changelog entry.
* Revert "Add the changelog entry."
This reverts commit 6221742.
* Add the changelog entry.
* Fix the changelog entry.
* Store the minimal required npm version in a variable.
* Apply suggestions from code review
Co-authored-by: Krzysztof ‘Budzio’ Budnik <571316+budnix@users.noreply.github.com>
* Add demos to the Slack payload.
---------
Co-authored-by: Krzysztof ‘Budzio’ Budnik <571316+budnix@users.noreply.github.com>1 parent 64139ae commit 917dbf4
281 files changed
Lines changed: 1098 additions & 279608 deletions
File tree
- .changelogs
- .github/workflows
- examples/next
- docs/angular-wrapper
- basic-example
- demo
- visual-tests/angular-wrapper
- basic-example
- demo
- handsontable
- dist
- dompurify
- languages
- moment
- locale
- numbro
- languages
- pikaday
- scripts
- utils
- visual-tests
- wrappers
- angular-wrapper
- react-wrapper
- vue3
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
0 commit comments