Commit Graph

192 Commits

Author SHA1 Message Date
Jeremy Tuloup
50546f8af2 Handle disabled plugins 2021-01-22 18:55:29 +01:00
Jeremy Tuloup
ca6ee3d7f4 Use lab variable for font-size 2021-01-22 18:48:04 +01:00
Jeremy Tuloup
4e23801285 Use a Poll instead of setInterval 2021-01-22 18:45:44 +01:00
Jeremy Tuloup
cc387c81f2 Move document css to edit extension 2021-01-22 18:39:48 +01:00
Jeremy Tuloup
1414c011c0
Add script to publish tarballs to npm (#86)
* Add script to publish tarballs

* Add CI check for the release:npm script

* Move release script first

* Remove console.log

* Create dist folder

* Fix resolve in npm script

* Cleanup dist after test publish

* debug

* git checkout

* Test in separate job for simplicity

* Fix deps

* Publish npm in dry run mode

* mkdir pkgs

* Remove sha256 files from dist

* Remove skip_existing

* Remove --dry-run
2021-01-22 16:57:20 +01:00
Jeremy Tuloup
46270509e9 Release 0.1.4 2021-01-22 10:04:35 +01:00
Jeremy Tuloup
23dd0cbb8b
Add workflow to automate releases (#83)
* Add workflow to automate releases

* Tmp: Change to trigger to test the workflow

* Add step to generate the changelog

* Update changelog command

* Tweak changelog

* Pass github token to the docker container

* Get previous tag for changelog

* Fix docker command

* wip workflow

* debug workflow

* Debug tag

* Add defaults for bash

* Add fetch depth to checkout

* Use real tag in GH Action step

* Create draft release for testing

* Tweak CHANGELOG

* More tweaks

* Update release instructions

* Tweak changelog

* Ensure build and release share common test jobs

* Upload artifacts to PyPI

* Prepare dist/

* Copy the wheel

* Update workflow to trigger on tags

* Test on TestPyPI

* Test API token

* Add TODO

* skip existing

* Switch to tags
2021-01-21 23:14:54 +01:00
Jeremy Tuloup
ccbc84aee3
Merge pull request #82 from jtpio/logo
Add logo
2021-01-20 19:35:25 +01:00
Jeremy Tuloup
d3bf8a4414 Add logo 2021-01-20 19:24:12 +01:00
Jeremy Tuloup
6ce11f433d
Merge pull request #79 from jtpio/bump-lab
Reuse upstream scripts to update dependencies and streamline versioning
2021-01-20 18:48:15 +01:00
Jeremy Tuloup
160c310016 Reset version on CI 2021-01-20 17:54:19 +01:00
Jeremy Tuloup
8f82032036 Tag after committing 2021-01-19 13:50:37 +01:00
Jeremy Tuloup
eb6cd21daf Update buildutils CI workflow 2021-01-19 12:00:21 +01:00
Jeremy Tuloup
23f6a4e6e2 Fix major version bump 2021-01-19 11:32:19 +01:00
Jeremy Tuloup
0b5c9933ce Configure git on CI to commit 2021-01-19 11:28:33 +01:00
Jeremy Tuloup
a9c26b59b8 Add CI workflow to test the release scripts 2021-01-19 11:22:48 +01:00
Jeremy Tuloup
c6f1f79450 Add commander to dependencies 2021-01-19 10:46:01 +01:00
Jeremy Tuloup
e59ea4e7d8 Add script to bump the version 2021-01-19 10:38:15 +01:00
Jeremy Tuloup
b902112a7f Rename script to release:patch 2021-01-19 10:10:50 +01:00
Jeremy Tuloup
f51d5f7829 Commit Python and JS together 2021-01-19 10:06:25 +01:00
Jeremy Tuloup
c38f114221 Add --no-git-tag-version 2021-01-19 10:02:43 +01:00
Jeremy Tuloup
068a3ed006 Update patch release script 2021-01-19 09:56:28 +01:00
Jeremy Tuloup
bb2dbdf1c6 Add bumpversion configuration files 2021-01-19 09:56:27 +01:00
Jeremy Tuloup
7a519059bf Add script to do a patch release 2021-01-19 09:56:25 +01:00
Jeremy Tuloup
8ebec04af0 Add buildutils script to update dependency 2021-01-19 09:55:35 +01:00
Jeremy Tuloup
35fe416c65 Rename builder to app 2021-01-18 23:43:28 +01:00
Jeremy Tuloup
f9ae4d99f7 Release 0.1.3 2021-01-15 21:31:51 +01:00
Jeremy Tuloup
e041b0a121
Merge pull request #78 from jtpio/codemirror-plugin
Add the codemirror singleton plugin
2021-01-15 19:25:51 +01:00
Jeremy Tuloup
8d5c12dfac Add the codemirror singleton plugin 2021-01-15 14:45:01 +01:00
Jeremy Tuloup
17e7b59628
Merge pull request #76 from jtpio/update-release
Update release instructions
2021-01-13 11:33:19 +01:00
Jeremy Tuloup
3e7521b1cf Lint 2021-01-13 11:02:04 +01:00
Jeremy Tuloup
f3af4cc73c
Update release instructions 2021-01-13 10:44:04 +01:00
Jeremy Tuloup
8b3767e6b3 Release 0.1.2 2021-01-13 10:34:39 +01:00
Jeremy Tuloup
582c85015d
Merge pull request #75 from jtpio/completer-files
Add the completer-extension:files plugin for editors
2021-01-13 10:25:12 +01:00
Jeremy Tuloup
e91083ae0f Add completer-extension:files plugin for editors 2021-01-13 10:10:05 +01:00
Jeremy Tuloup
1276f94260
Merge pull request #74 from jtpio/throw-widget-area
shell.widgets() throws if the area is invalid
2021-01-13 10:05:24 +01:00
Jeremy Tuloup
85022e63b1
Merge pull request #73 from jtpio/lab-update
Update dependencies
2021-01-13 09:58:14 +01:00
Jeremy Tuloup
08f94a017a app.shell throws if invalid area 2021-01-13 09:53:23 +01:00
Jeremy Tuloup
b4818db111 Update dependencies 2021-01-13 09:35:51 +01:00
Jeremy Tuloup
57d7000390
Merge pull request #71 from jtpio/binder
Add link to a stable Binder
2021-01-08 18:57:29 +01:00
Jeremy Tuloup
7d6c012160
Add link to a stable Binder 2021-01-08 18:43:11 +01:00
Jeremy Tuloup
ce11f25691
Merge pull request #70 from jtpio/conda-install
Add mamba / conda install and badges
2021-01-07 11:22:58 +01:00
Jeremy Tuloup
da4a721798
Update RELEASE.md for conda forge 2021-01-07 10:44:08 +01:00
Jeremy Tuloup
be5a976ebb
Add mamba / conda install and badges 2021-01-07 10:39:36 +01:00
Jeremy Tuloup
1497d8046a
Merge pull request #69 from bollwyvl/add-tgz-to-dist
[wip] include npm tarballs in dist
2021-01-07 09:31:37 +01:00
Nicholas Bollweg
1ba21a9630 include npm tarballs in dist 2021-01-06 09:27:09 -05:00
Jeremy Tuloup
48594b7a68
Merge pull request #68 from bollwyvl/add-build-install-test
add multi-platform install smoke test
2021-01-06 11:40:42 +01:00
Nicholas Bollweg
e2b34f08ab
add more cli tests 2021-01-05 23:49:36 -05:00
Nicholas Bollweg
62173c5c93 add multi-platform install smoke test 2021-01-05 21:52:37 -05:00
Jeremy Tuloup
306c01397e
Merge pull request #67 from jtpio/release
Add RELEASE.md
2021-01-05 14:16:03 +01:00