Wykres commitów

58 Commity (89f2b61db6eb26e2b56686d9e07357e77ee282c9)

Autor SHA1 Wiadomość Data
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 f3284bfcd1
Apply suggestions from code review 2022-10-31 13:48:33 +01:00
Erik Sundell 224633af93 ci: upload built wheels as an artifact for ease of inspection 2022-10-31 13:37:48 +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 e31e33544a ci: add dependabot for gha version bumping 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
Erik Sundell b1bcbc0f99 ci: switch to using a 2fa enabled accounts pypi api-token 2022-07-08 19:51:17 +02:00
Simon Li 4c89e51d7a Add docker latest tag for tagged releases 2021-08-21 21:02:34 +01:00
Simon Li 3ce97e207d docker workflow: Ensure $REGISTRY is printed
GITHUB_ENV only takes effect on following actions
2021-08-21 18:01:33 +01:00
Simon Li b209342356 Remove environment requirement from docker publish workflow
This seems to prevent the workflow running in PRs
2021-08-21 17:52:05 +01:00
Simon Li b45db5acf9 Update release workflow for quay.io jupyterhub/repo2docker 2021-08-21 17:48:45 +01:00
Simon Li ca769b373c release.yml workflow name: Publish 2021-08-13 11:09:31 +01:00
Simon Li c6f09ea2e4 Switch to main 2021-08-12 23:17:10 +01:00
Simon Li e6f4966881 Remove arm64 for now 2021-08-12 20:50:31 +01:00
Simon Li 0468715500 Build docker images for amd64 arm64 2021-08-12 20:50:31 +01: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
Min RK 751ff6d4c3 bump docker action to v2
- tags/repository are merged
- set context
2021-02-18 16:05:28 +01:00
Simon Li ac41c201a3
Merge pull request #982 from betatim/codecov-for-gh-actions
[MRG] Experiment with different install mechanism to get code coverage stats again
2021-01-25 18:55:17 +00: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
Tim Head 2c3e7dc57c Run release workflow on push and pull_request 2021-01-23 10:25:52 +01:00
Tim Head 98795a9e22 Add workflow to push a release to pypi
This adds a new GH Action workflow that will build and upload a new
package to pypi.org. The release instructions are updated to use
calendar versioning. Outdated instructions related to the change log
have been removed.
2021-01-20 15:29:05 +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
Simon Li c32ce8677c Docker workflow try adding tag 2020-09-08 11:32:26 +01:00
Simon Li d7d855cd21 Add workflow to build Docker image 2020-09-08 11:26:22 +01: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