Commit graph

19 commits

Author SHA1 Message Date
Jason Lawrence
38837a8c88 Refactor, add coverage reporting 2020-12-01 21:21:00 -06:00
Jason Lawrence
12ffc35ea4 Remove whitespace for readability 2020-11-17 20:59:11 -06:00
Jason Lawrence
11b3e897fb Set CI branch/PR triggers, revert testing tweaks 2020-11-17 20:48:31 -06:00
Jason Lawrence
b1c6f2e0b2 Fix typo, remove version for (usually) skipped test 2020-11-17 20:35:03 -06:00
Jason Lawrence
57bd094a09 Only run claimed tests on merged branches, mark python version used 2020-11-17 20:28:06 -06:00
Jason Lawrence
740ae8cc60 Pass myplex secrets to CI 2020-11-17 16:05:18 -06:00
Jason Lawrence
4bfecebf51 Make CI jobs dependent 2020-11-17 15:56:34 -06:00
Jason Lawrence
a6bc3fe5a7 Separate job for claimed PMS 2020-11-17 14:40:45 -06:00
Jason Lawrence
ae3639d3e4 Increase complexity limit 2020-11-17 14:25:41 -06:00
Jason Lawrence
93b4aa4e21 Only run flake8 on module code 2020-11-17 14:20:40 -06:00
Jason Lawrence
f36621827d Separate job for flake8, abort on flake8 error 2020-11-17 13:50:13 -06:00
Jason Lawrence
0306066a3e Fix missing line continuations 2020-11-17 12:14:43 -06:00
Jason Lawrence
fb6fa16f63 One more try 2020-11-06 13:50:40 -06:00
Jason Lawrence
e123914a9f Fix env typo 2020-11-06 13:48:45 -06:00
Jason Lawrence
39e21171dc Install (editable) plexapi package 2020-11-06 13:46:06 -06:00
Jason Lawrence
ad8eeda090 Fix env declarations 2020-11-06 13:03:45 -06:00
Jason Lawrence
2b6a252d3c Add more tests, fix old dependency 2020-11-06 12:55:27 -06:00
Jason Lawrence
071d7ab8e0 Run on all pushes 2020-11-06 12:19:05 -06:00
Jason Lawrence
aa2ff3fedc First attempt using Github Actions 2020-11-06 11:46:25 -06:00