Ruslan Kuprieiev
a5bdfa90f0
gha: add aws creds ( #4790 )
...
Related to #4418
2020-10-26 17:02:07 +02:00
Saugat Pachhai
ec05e6026f
Display coverage report on the GHA log and measure branch coverage ( #4760 )
...
* Display coverage report on the terminal and Measure branch coverage
* Add source path
* Install wheel, run in editable mode
2020-10-22 20:28:50 +03:00
Saugat Pachhai
e8c4924997
Make codecov push results on every run ( #4754 )
...
* Make codecov push results on every run
* codecov: do not comment on pull requests
2020-10-22 17:17:26 +03:00
Saugat Pachhai
668002cb01
Revert "Track flaky tests using Google's service ( #4749 )" ( #4755 )
...
This reverts commit 7527a220f6 .
2020-10-20 08:19:00 -07:00
Saugat Pachhai
7527a220f6
Track flaky tests using Google's service ( #4749 )
...
* Track flaky tests using Google's service
https://flaky-dashboard.web.app
More info: https://github.com/GoogleCloudPlatform/flaky-service
* Increment version
2020-10-19 23:24:11 -07:00
Saugat Pachhai
10ae13132d
Use lxml wheel instead of legacy setup.py builds ( #4748 )
...
`lxml` now provides wheel for Python3.9.
Also, enable windows test for Python3.9
2020-10-19 22:23:51 -07:00
Paweł Redzyński
2b90d7dfaf
tests, packages: roll back environmental packages setup ( #4728 )
2020-10-15 14:19:25 +03:00
Paweł Redzyński
3e011d70d5
github actions: windows: fix packaging ( #4711 )
2020-10-13 21:31:48 +02:00
Paweł Redzyński
549f342db9
gha: fix github token providing for assets upload ( #4703 )
2020-10-12 18:18:20 +03:00
Saugat Pachhai
4e53491f5c
Use released version of Python3.9 on CI ( #4704 )
2020-10-12 20:24:28 +05:45
Paweł Redzyński
0da1664f3f
gha: get rid of unnecessary if ( #4702 )
2020-10-12 13:33:15 +03:00
Paweł Redzyński
fba94a4569
tests build: buil on push/pr to master ( #4680 )
2020-10-10 00:22:08 +03:00
Paweł Redzyński
09f9506ca0
github actions: migrate to envrionmental files ( #4684 )
2020-10-09 11:33:06 +03:00
Ruslan Kuprieiev
4496dbf5b5
release-drafter: add ui to enhancements
2020-10-08 03:01:38 +03:00
Ruslan Kuprieiev
15b1e7072b
gha: don't build packages for PRs
...
Related to #4468
2020-10-06 20:16:37 +03:00
Ruslan Kuprieiev
026047aa80
gha: set GDRIVE_CREDENTIALS_DATA
2020-10-05 23:23:02 +03:00
Saugat Pachhai and Ruslan Kuprieiev
fc6999ad17
Run CI for Python3.9 ( #4647 )
...
* Run CI for Python3.9, skips hdfs tests for 3.9
Also, `dvc[hdfs]` install will be a no-op till we have
a pyarrow wheel for 3.9.
Note that this does not add an entry to the classifier
claiming it supports 3.9, that will be added when 3.9
gets released (or, wait for pyarrow to be released).
* Skip HDFS related tests on Python3.9
Also, fix the python version regex for `3.9.0b5` like versions.
* Exclude python3.9 for Windows
libxml does not have wheels for Python39.
We do compile them on Linux and Mac
* Update tests/unit/test_info.py
* Use realpath for gitignore
Windows tests for Python3.8 was failing
intermittently.
Note: Also removed the realpath wrap around self.root_dir as it's already a
realpath when `Git` is instantiated.
Co-authored-by: Ruslan Kuprieiev <[email protected] >
2020-10-01 10:41:39 +03:00
Ruslan Kuprieiev
2f030e870b
Update packages.yaml
2020-09-24 18:53:50 +03:00
Ruslan Kuprieiev
deaa27dde2
gha: don't build packages when not needed
2020-09-24 18:44:10 +03:00
Ruslan Kuprieiev
2cbd46ba75
gha: publish packages only on released release
2020-09-24 18:31:05 +03:00
Ruslan Kuprieiev
21de21fe37
gha: adjust the test workflow ( #4615 )
...
* gha: move lint check to tests workflow
* gha: tests: don't fail fast
* scripts: remove redundant check
2020-09-24 16:13:03 +03:00
Ruslan Kuprieiev
2457633990
gha: build packages ( #4607 )
2020-09-24 14:48:04 +03:00
Ruslan Kuprieiev
688da04d4a
tests: cache test directories ( #4601 )
...
* tests: ignore more hdfs tests
* tests: remove unused mark
* gha: don't limit the number of test workers
* cache created test dirs
2020-09-23 23:22:27 +03:00
Paweł Redzyński
b31bd1cb30
github actions tests: initial ( #4469 )
...
* github actions tests: initial
* build: tests: add codecov action
2020-09-22 23:05:06 +03:00
Saugat Pachhai
54deca73d3
modify release drafter template ( #4474 )
...
With this change, release-drafter will be able to categorically
write/create changelogs based on the labels.
2020-08-26 21:35:46 +05:45
Ruslan Kuprieiev
d346b8e3f7
pr template: remove cc and ds bulletpoint
2020-07-23 07:07:23 +03:00
Saugat Pachhai
b81ace54df
Enable pylint checks ( #4092 )
...
* pylint: enable checks for imports
* ci: add github action for pylint
* enable pylint on pre-commit
* Install requirements
* use local pylint installation rather than of pre-commit's
* fix import errors
* more checks
* Silence unused imports
* Make a copy of dict
2020-06-24 18:02:39 +03:00
Casper da Costa-Luis
fa0f182028
completion: autogenerate ( #3921 )
...
* cli: split main_parser
* cli: basic parser tree printing
* cli: major completion tidy
* completion: more missing root commands
* completion: much automagic such beauty
- fixes #2985 automatically generate bash completion
* tests: bash completion
* tests: completion: tidy script a little
* minor tidy
* command: positional name consistency
* completion: bash: add logging
* double-check renames and consistency
* cli: add completion subcommand
* ci: completion: update test
* minor logging
* more completion logging verbosity
* fix completion of files
* add shtab
* purge unneeded completion => shtab
* completion: neaten UI
* completion: use `shtab>=0.0.2`
* completion: purge hardcoded completions!
* revert unneeded renames for now
* fix isort
* completion: tidy CLI API
* fix snap build
* fix snap build again
* snap: internally build completion
* allow repo-less completion
* command: tidy headless logic
* use CmdBaseNoRepo
* better DVC-file completion
* merge command.choices -> command.completion
* drop choices class
* remove completion optionals
* tidy docs
2020-06-19 04:54:20 +03:00
Ruslan Kuprieiev
73e60a8c13
Delete pre-commit.yaml
2020-06-15 23:35:10 +03:00
Ruslan Kuprieiev
9d1dde4051
Create pre-commit.yaml
2020-06-15 23:32:39 +03:00
Saugat Pachhai
33092e8614
issue template: do not auto-add labels on new issues ( #3979 )
2020-06-08 19:47:42 +05:45
Jorge Orpinel
777a9f80ae
Update bug report template ( #3903 )
...
done directly from GH
2020-05-29 08:09:35 +05:45
Saugat Pachhai
889a17e2fc
modify issue template ( #3887 )
...
* modify issue template
* change bug issue template
* auto add labels
* use emojis
* add link to Discord chat
2020-05-28 08:21:02 +05:45
Ivan Shcheklein
6a406abde8
trying to enable the sponsorship button
2020-05-06 21:09:45 -07:00
Casper da Costa-Luis and Jorge Orpinel
137373c165
template: pr update ( #3495 )
...
* template: pr update
* Update .github/PULL_REQUEST_TEMPLATE.md
* Update .github/PULL_REQUEST_TEMPLATE.md
* Update .github/PULL_REQUEST_TEMPLATE.md
Co-authored-by: Jorge Orpinel <[email protected] >
2020-03-17 19:18:25 +02:00
Jorge Orpinel
e70d5fdbc3
remove unnecessary line from PR template
2020-01-31 19:59:57 -06:00
Saugat Pachhai
7a678f3322
dvc: fix grammar in PR template
2019-11-24 15:44:42 +05:45
Ivan Shcheklein
9af4b964eb
update Github PR template: completely get rid of newlines to make formatting sane
2019-11-04 15:43:05 -08:00
Ivan Shcheklein
bc543ac4b0
update PR Github template, Github does not respect soft line breaks in certain cases
...
More info: https://github.com/isaacs/github/issues/1013
2019-11-04 15:39:24 -08:00
Ruslan Kuprieiev
3974862f87
github: add config for release-drafter bot
2019-11-04 19:13:39 +02:00
Ivan Shcheklein
cbb58e02d6
PR template: change wording for the docs checkbox
2019-11-03 17:02:11 -08:00
Ivan Shcheklein
8b05eb5d36
PR template: minor sentence with emoji style change
2019-11-03 16:19:05 -08:00
Ivan Shcheklein
60bdd41cbd
PR template: address review, update DS and CC checks item
2019-11-03 16:17:23 -08:00
Ivan Shcheklein
d0e62a57ab
fix PR template to mention recommendatory nature of CC and DS
2019-11-03 15:15:23 -08:00
Dashamir Hoxha
7879c7cb31
Update URLs by replacing /contributing with /contributing/code ( #2657 )
...
* Update URLs by replacing /contributing with /contributing/code
* Rename contributing/code to contributing/core
2019-10-24 02:12:39 +03:00
Mr. Outis
5c5dfed68f
.github/CONTRIBUTING.md -> CONTRIBUTING.md
2019-09-25 21:33:46 -05:00
Aman Sharma
8b3445f955
Move CONTRIBUTING.md to .github/
2019-05-12 02:33:27 +05:30
Ruslan Kuprieiev
ec9e2c63f2
Update PULL_REQUEST_TEMPLATE.md
2019-04-15 20:59:23 +03:00
Ruslan Kuprieiev
dee04ad647
Create PULL_REQUEST_TEMPLATE.md
2019-04-15 20:24:35 +03:00
Ruslan Kuprieiev
30235b3d45
Delete pull_request_template.md
2019-04-15 20:23:41 +03:00