Jeremy Tuloup
e1c3197566
Upload artifacts per browser
2021-01-29 01:19:50 +01:00
Jeremy Tuloup
88c93a387d
Fix start script
2021-01-29 01:08:27 +01:00
Jeremy Tuloup
8b1bcac352
Install dependencies
2021-01-29 00:59:53 +01:00
Jeremy Tuloup
606752d43a
Rename script to test:ci
2021-01-29 00:53:48 +01:00
Jeremy Tuloup
03f9eba97d
Checkout repo in end2end workflow
2021-01-29 00:41:55 +01:00
Jeremy Tuloup
f889cb4621
Test on firefox and chromium on CI
2021-01-29 00:34:07 +01:00
Jeremy Tuloup
677eca8197
Setup test notebook data
2021-01-28 23:52:26 +01:00
Jeremy Tuloup
f916ee0c70
Cleanup artifacts before running the tests
2021-01-28 18:19:38 +01:00
Jeremy Tuloup
d68ff10f4d
Switch to firefox for testing
2021-01-28 16:44:46 +01:00
Jeremy Tuloup
486c670b52
Upload artifacts
2021-01-28 16:14:33 +01:00
Jeremy Tuloup
2db4d689d2
Add a smoke test with video recording
2021-01-28 16:01:17 +01:00
Jeremy Tuloup
4c9927341e
Start server in background on CI
2021-01-28 14:29:34 +01:00
Jeremy Tuloup
ba396897ed
Simplify selectors
2021-01-28 14:02:19 +01:00
Jeremy Tuloup
6c7465b09f
Run headless on CI
2021-01-28 10:26:01 +01:00
Jeremy Tuloup
b728f8c28b
Add playwright github action
2021-01-28 10:15:53 +01:00
Jeremy Tuloup
d9bff3966f
Add script to start jupyter classic
2021-01-28 10:12:50 +01:00
Jeremy Tuloup
24cfce0a38
Readd build:test script
2021-01-28 00:39:13 +01:00
Jeremy Tuloup
335e501dce
Setup playwright for end to end testing
2021-01-27 23:52:28 +01:00
Jeremy Tuloup
ddd6ce59a3
Merge pull request #95 from jtpio/jest
...
Add a couple of tests for the shell
2021-01-27 21:06:40 +01:00
Jeremy Tuloup
aa1e25985c
Add a couple of tests for the shell
2021-01-27 20:56:59 +01:00
Jeremy Tuloup
4af4d41c6a
Merge pull request #90 from jtpio/prereleases
...
Handle prerelease when creating a GitHub release
2021-01-23 00:17:16 +01:00
Jeremy Tuloup
b5d97daf31
Handle prereleases
2021-01-22 23:27:00 +01:00
Jeremy Tuloup
d8dfe9c1e9
Merge pull request #88 from jtpio/skip-existing
...
Remove skip_existing from the release workflow
2021-01-22 21:27:13 +01:00
Jeremy Tuloup
c1c7e35be1
Remove skip_existing from the release workflow
2021-01-22 21:17:18 +01:00
Jeremy Tuloup
478fd70b7d
Release 0.1.5
2021-01-22 20:54:02 +01:00
Jeremy Tuloup
edfdca8a21
Merge pull request #87 from jtpio/todos
...
Handle disabled extensions, fix a couple of TODO items
2021-01-22 20:11:25 +01:00
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
399a8eaf62
Update Binder link
2021-01-22 18:22:27 +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