Commit Graph

55 Commits

Author SHA1 Message Date
Matthias d37f66f17c
switch to install 2022-05-27 23:22:26 +02:00
Matthias 94e8dd3af2
no relative paths 2022-05-27 23:14:16 +02:00
Matthias d129eb6610
fix boolean 2022-05-27 23:12:36 +02:00
Matthias b120a297c5
make code cleaner 2022-05-27 23:03:20 +02:00
Matthias fdaaf7ecf4
resturcture 2022-05-27 22:33:59 +02:00
Matthias f5f7b36926
switch to action 2022-05-27 22:30:35 +02:00
Matthias 550a2480b5
update reference 2022-05-27 22:11:47 +02:00
Matthias deb361f70c
refactor setup into workflow 2022-05-27 22:08:55 +02:00
Matthias a379813711
do not fail on docstring 2022-05-27 22:06:36 +02:00
Matthias 6bca3762c9
update flake call 2022-05-27 21:57:41 +02:00
Matthias 80d0d38350
Add seperate docstring test 2022-05-27 21:29:15 +02:00
Matthias 13c6b29bb3
ignore docstyle errors 2022-05-27 21:28:11 +02:00
Matthias 0dfa39ecea
Github can't do this right now 2022-05-27 21:16:31 +02:00
Matthias 5c3669aa00
use matrix for os 2022-05-27 21:03:08 +02:00
Matthias 0dd8f02506
fix references 2022-05-27 20:43:31 +02:00
Matthias 31575a03c1
fix runner version 2022-05-27 20:39:53 +02:00
Matthias 0bbe8586bf
refactor names to be similar 2022-05-27 20:36:41 +02:00
Matthias e56a75e255
use python3 2022-05-27 20:33:02 +02:00
Matthias 1eb291555b
make setup actions more similar 2022-05-27 20:31:59 +02:00
Matthias e5f6fcf6bd
Use invoke instead of static references 2022-05-27 20:24:03 +02:00
Matthias d3011e8127
just use full update 2022-05-27 20:22:02 +02:00
Matthias 7aea8894a0
move regular settings up into general envs 2022-05-27 20:16:36 +02:00
Matthias 7d27f0842b
use step and cache for python setup 2022-05-27 20:12:31 +02:00
Matthias ca0cba36c2
Use the same code for python setup everywhere 2022-05-27 20:10:51 +02:00
Matthias 9dd77858fd
make template matching simpler 2022-05-27 20:05:40 +02:00
Matthias aced415802
rename pipeline steps 2022-05-27 20:01:33 +02:00
Matthias d48500dbb5
Add pre-commit to the stack 2022-05-27 18:52:34 +02:00
Matthias Mair 93b6934127 fix trailing 2022-05-20 13:20:55 +02:00
Matthias Mair e1abdddc4a
Merge branch 'inventree:master' into not-working-tests 2022-05-20 00:28:35 +02:00
Oliver af88f6ec97 python CI: wait for server before continuing 2022-05-19 11:55:53 +10:00
Matthias b2f5c60877
update pip before running - reduce warnings 2022-05-19 01:46:04 +02:00
Matthias 38f8e9c9ab
remove duplicate install 2022-05-19 01:13:47 +02:00
Matthias 4d4a164923
do full update 2022-05-19 01:02:24 +02:00
Matthias 16dad60ea5
collect static right before starting 2022-05-18 23:31:18 +02:00
Matthias Mair 65d0d7906c add gettext 2022-05-16 19:10:48 +02:00
Matthias Mair 5f2c21aa62 run full install 2022-05-16 18:50:16 +02:00
Matthias Mair 76266ab98a
use python 3.9 here too 2022-05-15 15:52:55 +02:00
Oliver 21d2b54afe Fix CI step 2022-05-12 11:00:43 +10:00
Oliver aa9ee15fb4 Fix CI pipeline for python checks
- Recently updated the python binding test framework
2022-05-12 10:52:53 +10:00
Oliver a6815c8334 if != on 2022-05-11 14:16:39 +10:00
Oliver 37ce9f351d postgresql and mysql checks only run on push
- sqlite and coverage still runs on pull_request
- should speed up CI checks / reduce redundant CI server load
2022-05-11 14:15:44 +10:00
Oliver e2bfa17522 Enable plugin support for github ci pipelines 2022-01-11 14:15:51 +11:00
Oliver 4805540b4c try simplifying 2021-12-14 22:52:14 +11:00
Oliver 070d01b2f4 Try with newer python 2021-12-14 22:48:44 +11:00
Oliver a9d09c7d29 Fix mysql installs for github actions 2021-12-14 19:56:34 +11:00
Oliver 967584b25a Specify mysql version 2021-12-14 17:35:36 +11:00
Oliver 8d4f8204ca call apt-get update in workflow scripts 2021-12-13 23:48:30 +11:00
Matthias d9c6e6c4f4
remove version nb checks 2021-12-04 16:45:59 +01:00
Matthias 3da5767e02
move version checks out into own check 2021-12-04 01:22:10 +01:00
Matthias Mair 6bc3e3ccbb
Workflow remaster (#2416)
* Workflow remaster (#28)

* set default ref

* only trigger version number if pullrequest

* try skipping just a step

* Workflow remaster (#29)

* set default ref

* only trigger version number if pullrequest

* always run style

* try skipping just a step

* try adding a step so everything continues

* Workflow remaster (#30)

* set default ref

* only trigger version number if pullrequest

* always run style

* try skipping just a step

* try adding a step so everything continues

* maybe this does not fail them

* skip ahead

* do not skip the whole job, just the steps
2021-12-04 11:01:18 +11:00