Nico Rehwaldt
e4e4aacce9
chore: skip wiredeps on backport branches
2022-01-14 08:38:45 +00:00
Nico Rehwaldt
732aae361e
chore: prevent double bundling
...
Ensure we build the distribution only once:
* development build with NODE_ENV=development
* production build with NODE_ENV=production
2021-11-03 10:54:20 +00:00
Martin Stamm
495997607c
feat: add Overlays to navigate collapsed subprocesses
...
This introduces a new css file to bpmn-js. To upgrade, please include
`dist/assets/bpmn-js.css` in your application.
closes #1483
2021-10-21 11:05:08 +02:00
Nico Rehwaldt
df60006c74
chore: do not swallow test-distro output
2021-10-15 10:37:42 +02:00
Nico Rehwaldt
3dfc1dd07e
chore: do not swallow distro bundle output
2021-10-15 10:37:42 +02:00
Nico Rehwaldt
fd40070f51
ci: run scripts with strict error handling
2021-10-13 20:10:58 +02:00
Nico Rehwaldt
6b5ca77362
ci: add SKIP_COMMIT logic to update-demo script
...
Make it testable locally.
2021-10-13 20:10:58 +02:00
Nico Rehwaldt
b879989bf2
ci: use BPMN_IO_TOKEN for authentication
2021-10-13 20:10:58 +02:00
Nico Rehwaldt
72c0eff1b1
ci: extract + fix await-published logic
2021-10-13 20:10:58 +02:00
Maciej Barelkowski
8743585f79
ci: fix wiredeps branch ref
2021-05-31 18:31:39 +00:00
Maciej Barelkowski
93dce8a0e5
chore: use `deps` as commit type for updates
2021-05-04 20:44:55 +02:00
Maciej Barelkowski
b8e3071670
ci: remove Travis CI config
2021-05-03 12:10:41 +00:00
Maciej Barelkowski
35c8ad53c8
ci: migrate updates to GitHub Actions
2021-05-03 12:10:41 +00:00
Nico Rehwaldt
8a40658b21
chore: wire dependencies in GitHub action
2021-01-28 10:44:01 +00:00
Nico Rehwaldt
84c1d44a4d
chore: update shebang of helper scripts
2021-01-28 10:44:01 +00:00
Nico Rehwaldt
a276b8f9ad
chore(release): simplify auto-generated commits
2020-12-18 00:27:33 +01:00
Nico Rehwaldt
6ac75aa580
chore(tasks/update-website): do not read and write at the same time
2020-02-04 09:49:21 +01:00
Nico Rehwaldt
aa2e1be8c3
chore(tasks): simplify
2020-02-04 09:30:43 +01:00
Nico Rehwaldt
b926d281ef
chore(tasks): fetch demo with auth
2020-02-04 09:07:35 +01:00
Nico Rehwaldt
4bafbe5d8b
chore(project): automatically update website with every release
2020-01-22 15:41:31 +01:00
Nico Rehwaldt
df4ece2978
chore(tasks): drop outdated hints
2020-01-22 14:46:14 +01:00
Nico Rehwaldt
1fe1dfbd59
chore(project): automatically update demo with every release
2020-01-22 14:32:11 +01:00
Nico Rehwaldt
37ac1abf3f
fix(project): correct wiredeps not equals comparison
2019-11-20 09:21:29 +00:00
Nico Rehwaldt
e4711a5810
chore(project): do not link upstream PRs against master
2019-11-20 09:21:29 +00:00
Nico Rehwaldt
32142b023a
chore(tasks): log executed integration test cmd
2019-07-31 13:01:59 +02:00
Nico Rehwaldt
9cbbf0a1d5
chore(tasks/wiredeps): wire develop branch per default
2019-07-18 15:44:35 +02:00
Nico Rehwaldt
e9f99b00c7
chore(ci): add wiredeps script
2019-04-12 17:42:08 +02:00
Nico Rehwaldt
3c895e08ae
chore(project): build pre-packaged distros with Rollup
...
* enables tree-shaking
* simplifies build
2018-04-03 18:09:52 +02:00
Nico Rehwaldt
56a644177d
chore(project): build using ES6 ready deps
...
* diagram-js@1
* updated utils
2018-04-03 16:30:05 +02:00
Nico Rehwaldt
4a9e129b53
chore(tasks): log distro config on test:distro failures
2018-03-21 13:46:16 +01:00
Nico Rehwaldt
37d70a19ca
chore(ci): update examples during release
2018-02-06 12:06:41 +01:00
Nico Rehwaldt
68bfa10351
chore(ci): don't update pre-built + seed anymore
...
Related to #760
2018-02-06 12:06:41 +01:00
Nico Rehwaldt
da2a8be7e5
chore(project): es5ify scripts
...
...until we decide to switch to ES2015+
2018-02-02 11:24:00 +01:00
Nico Rehwaldt
5b2b053230
chore(distro): add integration test
...
Add a test that ensures the distribution works.
Related to #725
2018-02-02 11:24:00 +01:00
Nico Rehwaldt
f1082a563f
chore(distro): build bower distro using new scripts
2018-02-02 11:24:00 +01:00
Nico Rehwaldt
da4f321284
chore(project): use external bpmn-font
...
This is a breaking change for users that may rely on `assets/bpmn-font`
being present in the library.
BREAKING CHANGE:
* use `bpmn-font` package, specifically `bpmn-font/dist` if you need the
font previously contained in the assets directory.
2018-02-02 11:24:00 +01:00
Nico Rehwaldt
1184cbd271
chore(distro): apply envify transform
2018-02-02 11:24:00 +01:00
Nico Rehwaldt
ea17632311
chore(distro): rename dist files and omit .map
...
This renames distribution files to:
{variant}.development.js
{variant}.production.min.js
Additional changes:
* drops .map file; users should use .development bundle
for easier debugging
Related to #725
BREAKING CHANGE:
* distribution files have been renamed; users must update their
apps accordingly if they'd like to use newer bpmn-js dists
2018-02-02 11:24:00 +01:00
Nico Rehwaldt
d9d0d9dcdb
chore(distro): consolidate into single task
2018-02-02 11:24:00 +01:00
Nico Rehwaldt
e3bf356461
chore(project): drop grunt + bundle assets to dist directory
...
* replace grunt with npm scripts
* copy static assets to dist directory
* build and copy library variants to dist directory
Related to #725
2018-02-02 11:24:00 +01:00
Nico Rehwaldt
cfcf5ddd41
chore(project): shrink bundle sizes
...
Reduces the size of bpmn-js {Viewer, NavigatedViewer, Modeler}
bundles by roughly eight percent:
* module concat / tree-shake produced production bundle
* bump diagram-js version to fix <this> used in ManhattanLayout
utility
2017-11-20 15:04:37 +01:00
Nico Rehwaldt
0227eb2d3c
chore(tasks/stages): attempt fix
2017-11-15 08:46:18 +01:00
Nico Rehwaldt
abddbb0889
chore(release): update bower.json version when publishing bundle
2017-11-06 23:29:49 +01:00
Nico Rehwaldt
1dc84c500f
chore(project): add release build stages
...
* configure build stages on release tags
+ publish bpmn-io/bower-bpmn-js
+ update bpmn-io/bpmn-js-seed
+ update bpmn-io/bpmn-js-integration
2017-10-27 22:05:52 +02:00
Nico Rehwaldt
9ab576d27c
chore(project): update year in license header
2017-10-07 09:19:07 +02:00
Nico Rehwaldt
2985908357
chore(project): update dev dependencies
2016-01-27 13:31:17 +01:00
Nico Rehwaldt
ae49bb719b
chore(bower): hide bpmn-js internals in bundle
...
Related to #188
2015-02-06 09:56:18 +01:00
Nico Rehwaldt
92141ccd43
feat(bpmn-js): build modeler / navigated viewer bundle
...
Closes #154
2015-01-12 12:02:51 +01:00