Commit Graph

28 Commits

Author SHA1 Message Date
Jeremy Tuloup
5e305a4663 Trigger CI on all branches for push 2021-05-28 15:05:47 +02:00
Jeremy Tuloup
d956179598 Fix release workflow 2021-05-28 14:27:58 +02:00
Jeremy Tuloup
fd73915a59
Follow-up to the move to the jupyterlab organization (#137)
* Update repo links to the jupyterlab org

* Fix permissions for the binder workflow

* Project Jupyter Contributors

* Add community guidelines to the README
2021-05-26 21:35:22 +02:00
Jeremy Tuloup
da6df982d6 Release 0.2.0rc1 2021-05-19 17:35:14 +02:00
Jeremy Tuloup
2047e3a5e4
Rename to RetroLab (#121)
* Rename text to RetroLab

* More renaming

* More renaming

* Rename files

* Update deps

* Update logo

* Lint

* Update README.md

* Minor CSS fix

* Update tour

* Update screencasts in README.md
2021-05-19 15:13:00 +02:00
Jeremy Tuloup
932bed4af7
Add action to comment with a Binder link on PRs 2021-03-29 13:10:38 +02:00
Jeremy Tuloup
21c9ea3912 Add github run number to uploaded artifacts 2021-01-29 16:54:22 +01:00
Jeremy Tuloup
e1c3197566 Upload artifacts per browser 2021-01-29 01:19:50 +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
486c670b52 Upload artifacts 2021-01-28 16:14:33 +01:00
Jeremy Tuloup
b728f8c28b Add playwright github action 2021-01-28 10:15:53 +01:00
Jeremy Tuloup
b5d97daf31 Handle prereleases 2021-01-22 23:27:00 +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
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
160c310016 Reset version on CI 2021-01-20 17:54:19 +01:00
Jeremy Tuloup
eb6cd21daf Update buildutils CI workflow 2021-01-19 12:00:21 +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
Nicholas Bollweg
1ba21a9630 include npm tarballs in dist 2021-01-06 09:27:09 -05: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
19452608e2 Add CI 2020-12-07 18:01:27 +01:00