Erik Sundell
89f2b61db6
ci: use non-deprecated codecov uploader
2022-10-31 19:26:55 +01:00
Erik Sundell
ea1fbcd440
ci: stop populating pip cache in a pre-requisite test job
2022-10-31 13:59:58 +01:00
Erik Sundell
8a28264b97
ci: stop running pre-commit in gha, rely on pre-commit.ci
2022-10-31 13:54:34 +01:00
Erik Sundell
55a9cd81f8
Create wheels with the build package
2022-10-31 13:37:48 +01:00
Erik Sundell
11f2d2dc02
ci: fix typo
2022-10-09 12:58:39 +02:00
Erik Sundell
f62d4e0f58
ci: simplify logic to run codecov like in jupyterhub
2022-10-09 12:58:39 +02:00
Erik Sundell
d29af17b2e
ci: rely on setuptools/pip already installed in github environment
2022-10-09 12:58:39 +02:00
Erik Sundell
55f4663329
ci: add color to pytest
2022-10-09 12:58:39 +02:00
Erik Sundell
f3b0e18c0b
ci: fix pip cache issue caused by mixing python versions
2022-10-09 12:58:39 +02:00
Erik Sundell
77c8ef4adb
ci: update to run test from python 3.9
2022-10-09 12:58:39 +02:00
Erik Sundell
de4b71ea37
ci: update to ubuntu 22.04 runners
2022-10-09 12:58:39 +02:00
Erik Sundell
313d495f32
ci: trim away some comments now common knowledge
2022-10-09 12:58:39 +02:00
Erik Sundell
67f77f028c
ci: ensure pip cache is reliable and robust
...
Previously we had cache keys that could cause issues if the python
version changed etc, and if we re-run something weekly we couldn't say
if we used a new or old version because the cache.
2022-10-09 12:58:39 +02:00
Erik Sundell
d1a4f43b08
ci: update github actions
2022-10-09 12:58:39 +02:00
Erik Sundell
2cc0ea6a16
ci: tune workflow triggers
2022-10-09 12:58:39 +02:00
Min RK
0693fae442
install latest mercurial for tests
2022-08-22 15:36:23 +02:00
Min RK
a74369c5c7
update ubuntu runner to 20.04
...
ubuntu:18.04 runner is shutting down
2022-08-22 15:27:53 +02:00
Mridul Seth
a833c3949b
install setup-tools for hg
2021-04-03 12:09:13 +02:00
Mridul Seth
3112a56f37
install latest hg and hg evolve in CI
2021-04-01 17:37:34 +02:00
Tim Head
3e6f99cefe
Fix/rewrite paths for codecov filename matching
2021-01-23 10:51:41 +01:00
Tim Head
da6e08aec0
Use Python codecov package instead of GH action
...
We can't set the working directory of the GH Action which means we need
to install codecov ourselves and run it in the `tests/` sub-directory.
2021-01-23 10:51:41 +01:00
Tim Head
79325be491
Set working directory for codecov action
2021-01-23 10:51:41 +01:00
Tim Head
d56deb02dd
Changeg source file aliasing
2021-01-23 10:51:41 +01:00
Tim Head
b96412bd33
Specify coverage rule to combine results
...
We can specify a rule to map different source files from which coverage
stats were collected to the same source file in our repository.
2021-01-23 10:51:41 +01:00
Tim Head
6145f463a8
Experiment with different install mechanism to get coverage
2021-01-23 10:51:41 +01:00
Simon Li
58dca8be5d
Weekly test of master to check for external failures
...
Test failures can sometimes be quite hard to debug. By adding a weekly automated test run of the default branch we'll have a bit more information on whether a PR is failing due to a change in that PR or due to some external factor.
2021-01-04 22:35:10 +00:00
Min RK
edfca79371
Remove support for stencila
...
Changes in stencila mean it doesn't work anymore and it's not feasible to update nbstencilaproxy
Instead, show only a warning about removed support for stencila
2020-11-19 18:17:23 +01:00
paugier
05002a4177
hg-evolve required for Mercurial support (simpler)
2020-09-14 14:05:52 +02:00
paugier
3cdde89328
By default run Mercurial tests + enable the topic extension from code (no need for config file)
2020-09-10 21:48:46 +02:00
Tim Head
ad80defc12
Bump Python requirement to 3.6 from 3.5
...
This increases the lowest version of Python required to run repo2docker itself.
2020-09-07 08:02:09 +02:00
Min RK
897edd63d0
set git env in workflows
2020-08-11 14:34:37 +02:00
Min RK
ae26639029
add github actions
2020-08-11 10:39:00 +02:00