Jason Lawrence
|
118717e60b
|
Add workflow_dispatch to PyPI action
|
2021-09-12 22:02:49 -05:00 |
|
Jason Lawrence
|
9c5aa088f3
|
Fix PyPI action dependency
|
2021-09-12 21:29:56 -05:00 |
|
dependabot[bot]
|
088b523bbe
|
Bump codecov/codecov-action from 2.0.2 to 2.0.3 (#818)
|
2021-08-25 21:43:50 -05:00 |
|
dependabot[bot]
|
63afd5bdc5
|
Bump codecov/codecov-action from 1 to 2.0.2 (#803)
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 1 to 2.0.2.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v1...v2.0.2)
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2021-08-13 10:12:11 -05:00 |
|
jjlawren
|
5200a95e79
|
Add codecov configuration (#615)
* Add codecov configuration
* Separate claimed & unclaimed coverage reports
* Re-enable coverage comments
|
2020-12-17 01:06:22 -06:00 |
|
Jason Lawrence
|
2d743a5709
|
Reduce test matrix to only 3.7
|
2020-12-15 11:18:35 -06:00 |
|
jjlawren
|
5130bc9123
|
Github action to publish to PyPI (#443)
* Github action to publish to pypi
* Only upload to PyPI on published github releases
* Update workflow to use publish action
|
2020-12-14 15:54:54 -06:00 |
|
JonnyWong16
|
8e531537fd
|
Update sync tests in CI workflow
|
2020-12-06 17:43:11 -08:00 |
|
jjlawren
|
f4229050d4
|
Allow setting token env in tests (#610)
* Allow setting token env for test runs
* Use existing config option
* Use token in CI tests
|
2020-12-04 11:37:19 -06:00 |
|
Jason Lawrence
|
d98275f6ac
|
Temporarily reduce testing load
|
2020-12-03 21:05:06 -06:00 |
|
jjlawren
|
a1a42b8add
|
Explicitly trigger on master branch (#613)
|
2020-12-03 13:31:33 -06:00 |
|
jjlawren
|
59ec9ff982
|
Github Actions followup (#612)
* Try to fix branch triggers, update badge
* Revert trigger branch
* Trigger CI on any PR
* Disable Travis
|
2020-12-03 13:12:47 -06:00 |
|
Jason Lawrence
|
580c5822c6
|
Final cleanup
|
2020-12-03 11:45:07 -06:00 |
|
Jason Lawrence
|
1c8f2e2145
|
Test cache invalidation
|
2020-12-03 11:29:30 -06:00 |
|
Jason Lawrence
|
6a6b31aacc
|
Cosmetic cleanup
|
2020-12-03 11:08:48 -06:00 |
|
Jason Lawrence
|
e1eaa3565a
|
Remove job dependency
|
2020-12-03 11:03:48 -06:00 |
|
Jason Lawrence
|
e6881433cb
|
Create cached venvs on demand
|
2020-12-03 11:03:01 -06:00 |
|
Jason Lawrence
|
4916c595b2
|
Activate venv in required steps
|
2020-12-03 10:43:24 -06:00 |
|
Jason Lawrence
|
053989a837
|
Activate venv in jobs
|
2020-12-03 10:34:53 -06:00 |
|
Jason Lawrence
|
b0ddda5ba7
|
Fix missing env and step ID
|
2020-12-03 10:29:13 -06:00 |
|
Jason Lawrence
|
9dd13c8872
|
Pin dependencies, create and cache venvs
|
2020-12-03 10:23:44 -06:00 |
|
Jason Lawrence
|
81f7f9a6fc
|
Add docker caching from @JonnyWong16
|
2020-12-03 09:16:12 -06:00 |
|
Jason Lawrence
|
4872138635
|
Apply review feedback
|
2020-12-02 15:52:40 -06:00 |
|
Jason Lawrence
|
561a664362
|
Test more versions, improve readability
|
2020-12-02 15:07:36 -06:00 |
|
Jason Lawrence
|
edde547919
|
Use matrix for [un]claimed, update tests/tools, always unlink account
|
2020-12-02 14:42:51 -06:00 |
|
Jason Lawrence
|
022a639730
|
Skip sync tests on unclaimed server
|
2020-12-02 11:31:37 -06:00 |
|
Jason Lawrence
|
6491ecb415
|
Fix indentation
|
2020-12-02 11:24:02 -06:00 |
|
Jason Lawrence
|
c0fbb2ccbc
|
Add caching, flake cleanup, cov indentation
|
2020-12-02 11:21:59 -06:00 |
|
Jason Lawrence
|
47a4613d1b
|
Teardown after linked tests, only run against master
|
2020-12-01 21:40:07 -06:00 |
|
Jason Lawrence
|
3fd25be433
|
Fix test dependency
|
2020-12-01 21:22:23 -06:00 |
|
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 |
|