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
Chris Holdgraf
40f475f3c0
Merge pull request #1004 from betatim/setup-monthly-releases
2021-01-23 14:55:40 -08: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
d5eaf445ce
Remove travis CI configuration
...
All tests have been migrated to other CI providers so we can turn travis
off completely.
2021-01-23 10:23:13 +01:00
Tim Head
c7578d926e
Fix typo
...
Co-authored-by: Chris Holdgraf <choldgraf@gmail.com>
2021-01-21 16:45:27 +01:00
Tim Head
edc5d20c54
Remove changelog reference
2021-01-20 15:29:05 +01:00
Tim Head
e048d5441e
Remove travis infrastructure for uploading releases to pypi.org
2021-01-20 15:29:05 +01:00
Tim Head
61a0f3d7d6
Update comment about travis steps
...
We no longer run tests on the code so we would not spot missing files or
problems with the wheel we build.
2021-01-20 15:29:05 +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
Tim Head
45229ad613
Merge pull request #1001 from manics/fix_figshare_test
2021-01-20 11:20:13 +01:00
Tim Head
a0606f2b57
Merge pull request #993 from douardda/requests
...
Replace urllib by requests in contentproviders
2021-01-19 17:51:00 +01:00
David Douard
830a9c89c0
Replace urllib by requests in contentproviders
...
requests is globally simpler to use, and more and more people
are more familiar with this later than urllib.
2021-01-18 17:29:53 +01:00
Tim Head
c75b5ab72a
Merge pull request #990 from FRidh/nix
...
buildpacks/nix: disable sandboxing (bugfix)
2021-01-17 10:00:20 +01:00
Simon Li
ee7f7790d3
figshare article types: code and dataset
2021-01-15 16:11:27 +00:00
Tim Head
b464a5e400
Merge pull request #991 from FRidh/nix-2.3.9
...
buildpacks/nix: 2.3 -> 2.3.9
2021-01-13 11:16:06 +01:00
Simon Li
5e6aa2aa9b
Mark failing figshare tests as xfail
2021-01-09 11:36:12 +00:00
Simon Li
bcc97a2382
Bug in figshare?
...
It looks like the new figshare redirects may drop the version suffix causing two tests to fail (see the test comments).
2021-01-08 23:48:58 +00:00
Simon Li
b032ad7c4b
Can't just use '([^/]+)/' for the new figshare url
...
This may break detection of non-code URLs
2021-01-08 23:46:57 +00:00
Simon Li
c33840fa16
Allow extra path in figshare URLs
...
Copied from 1d818e90ca
2021-01-08 23:29:37 +00:00
Tim Head
2f1914d8d6
Merge pull request #998 from manics/weekly-cronjob
...
[MRG] Weekly test of master to check for external failures
2021-01-07 17:38: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
Frederik Rietdijk
76444c2351
buildpacks/nix: 2.3 -> 2.3.9
...
Update to latest version.
2020-12-19 09:31:55 +01:00
Frederik Rietdijk
5c4c2dc40e
buildpacks/nix: disable sandboxing
...
The version bump #915 broke the Nix buildpack in case one does a build.
Nix 2.3 enables sandboxing by default. Building inside a Docker
container, while Nix is having sandboxing enabled is not possible. Thus,
sandbox = false should be set in /etc/nix/nix.conf.
2020-12-19 09:31:04 +01:00
Min RK
560b1d96a0
Merge pull request #992 from SylvainCorlay/try-mambaforge
...
Use mambaforge instead of miniforge
2020-12-08 15:30:18 +01:00
Sylvain Corlay
d8a3d7fa0a
Update mamba to latest
2020-12-08 11:23:21 +01:00
Sylvain Corlay
6c1a2722b9
Use mambaforge instead of miniforge
2020-12-06 11:50:11 +01:00
Min RK
f3229c1fd5
Merge pull request #983 from jtpio/patch-1
...
[MRG] Update to node 14
2020-11-20 14:59:13 +01:00
Jeremy Tuloup
53a9071e5e
Update to node 14
2020-11-20 09:38:44 +01:00
Tim Head
41bd89ee39
Merge pull request #985 from minrk/rm-stencila
...
Drop support for stencila
2020-11-20 07:11:58 +01: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
Tim Head
968cc43a9e
Merge pull request #984 from tomyun/patch-1
...
Add Julia 1.5.3 support
2020-11-11 09:15:00 +01:00
Kyungdahm Yun
4ca664320d
Add Julia 1.5.3 support
2020-11-10 11:16:42 -08:00
Simon Li
30ef2209cc
Merge pull request #979 from minrk/mamba-061
...
Mamba 0.6.1
2020-10-23 09:58:48 +01:00
Min RK
1bb92770eb
regression test for specifying channel name in enviornment.yml dependency
...
this didn't work with mamba 0.5
2020-10-22 15:30:31 +02:00
Min RK
e4b1779999
mamba 0.6.1
2020-10-22 15:29:16 +02:00
Min RK
805c555173
Merge pull request #977 from betatim/support-main-and-master
...
[MRG] Remove reference to `master` branch from CLI doc
2020-10-22 10:44:30 +02:00
Tim Head
1ebb4b5d87
Add explicit error message when `master` is specified
...
Provide a specific error messaeg with a hint towards solution
when a user specifies `master` as ref and we can't find it.
2020-10-22 08:04:29 +02:00
Tim Head
19c698e8d3
Remove reference to `master` branch from CLI doc
2020-10-22 07:46:20 +02:00
Tim Head
035574be55
Merge pull request #975 from tomyun/repodir
2020-10-20 15:18:47 +02:00
Kyungdahm Yun
81513b06d6
Add test for writable permission on REPO_DIR
2020-10-19 21:49:09 -07:00
Kyungdahm Yun
8f714b48be
Ensure REPO_DIR owned by NB_USER
2020-10-18 00:39:49 -07:00
Tim Head
8c4eaa7a81
Merge pull request #969 from bollwyvl/add-chown-on-copy
2020-10-16 11:11:18 +02:00
Nicholas Bollweg
778c914c8c
use jinja var for COPY chown
2020-10-15 08:58:12 -04:00
Nicholas Bollweg
dc559b825a
add chown to COPY commands to reduce layer count
2020-10-14 23:18:18 -04:00