Commit graph

24 commits

Author SHA1 Message Date
Noorhteen Raja NJ
5ea2ae4f8f
refactor: rewrite xontribs/jedi.xsh -> xontribs/jedi.py to take advan… (#3965)
* refactor: rewrite xontribs/jedi.xsh -> xontribs/jedi.py to take advantage of python tooling

* chore: update elm ci workflow

* test: update test for jedi xontrib
2020-11-23 16:21:43 -05:00
Anthony Scopatz
03fd886b02
update setup-minniconda to v2 (#3984) 2020-11-18 17:46:46 -05:00
Noorhteen Raja NJ
ee46b17255
chore: add pip cache for github actions (#3973)
this will further speedup the workflow.
- also the macos and windows should now have proper cache with conda
- use jinja to template workflows that looks the same
2020-11-17 14:48:22 -05:00
Carmen Bianca Bakker
42d35b7ed8
Remove magic number; put it in a const
Signed-off-by: Carmen Bianca Bakker <carmen@carmenbianca.eu>
2020-10-25 17:27:40 +01:00
Carmen Bianca Bakker
e4df6c5d1f
Add name to install/test step in CI
The 3.9 tests now *always* succeed, which makes them difficult to spot
in the web interface. By renaming the step, it's easier to find the test
results.

Signed-off-by: Carmen Bianca Bakker <carmen@carmenbianca.eu>
2020-10-25 17:16:29 +01:00
Carmen Bianca Bakker
2a8c4ed416
Add 3.9 to genbuilds.xsh
Also allow 3.9 to fail.

Signed-off-by: Carmen Bianca Bakker <carmen@carmenbianca.eu>
2020-10-25 17:07:53 +01:00
Carmen Bianca Bakker
1b9fd603ae
Add Python 3.9 to GitHub workflows
Signed-off-by: Carmen Bianca Bakker <carmen@carmenbianca.eu>
2020-10-24 18:00:57 +02:00
Noorhteen Raja NJ
fd597e6971
chore (ci): improve ci workflows and deps management (#3873)
* chore (ci): improve elm job speed by caching

* chore (ci): update ci generator script to be run from any dir

* chore: update pre-commit to use local black binary

* chore: mypy config skip amalgam generated modules

* chore: run-tests.xsh parameterisation

use argparser to make this file a cli

* feat: use requirements.txt during CI

* feat: run black/flake8/mypy during ci from pip-env

* chore: mypy version 0.790 fix

since the loose pinning on mypy version causes new PRs to fail

* refactor: update github actions template

remove poetry/environment.yml files
2020-10-19 11:52:37 -04:00
Anthony Scopatz
526dd354ff
goanpeca -> conda-incubator (#3857)
* goanpeca -> conda-incubator

* elm incubator fix
2020-10-08 14:54:03 -04:00
David Strobach
80a9ba8b58 Stick to Black v19.10b0 for now 2020-08-28 16:20:22 +02:00
Morten Enemark Lund
57eb347111 Only run CI once for black and elm 2020-08-12 15:47:27 +02:00
Morten Enemark Lund
23a1f0a88a dummy commit to trigger CI 2020-08-12 15:43:46 +02:00
Morten Enemark Lund
a0d366ca83 Only run ci once per PR / push 2020-08-12 15:34:54 +02:00
Anthony Scopatz
3adcd95653 generate workflows 2020-08-09 15:35:19 -05:00
Anthony Scopatz
acc5ddeaf7
make GH Actions more restartable (#3646) 2020-07-28 09:43:25 -04:00
Bob Hyman
129ce9e44a LS_COLORS add mh, change rs to fi; support ln=target 2020-06-20 17:46:37 -04:00
David Strobach
c0089a4cef
Merge pull request #3561 from bobhy/flake8_in_CI
Run (pure) flake8 in CI; deprecate config for pytest-flake8
2020-06-20 21:00:39 +02:00
David Strobach
3f9669b5b7 CI: increase pytest timeout 2020-06-12 17:00:33 +02:00
Bob Hyman
5522f49599 Merge branch 'flake8_in_CI' of https://github.com/bobhy/xonsh into flake8_in_CI 2020-05-06 23:23:42 -04:00
Gil Forsyth
3a09f3b936
Add OSX to gh actions matrix 2020-04-20 12:24:12 -04:00
Gil Forsyth
9ee607aa26
Add PRs to event triggers for github actions 2020-04-08 12:06:42 -04:00
Gil Forsyth
4466f12c45
Check if it's just OSX that's flaky 2020-04-07 18:45:29 -04:00
Gil Forsyth
c49b0561f5
Bump timeout to 15s 2020-04-07 11:52:50 -04:00
Gil Forsyth
fc2361b875 Set up Github Actions to handle CI
* Tweak env names for easier templating
* Add condarc file to force conda-forge
* Run xonsh as module to avoid windows PATH issues
2020-04-07 11:20:23 -04:00