jo
5ec5ef8a40
Fix CI python app installation
2021-08-17 12:24:00 +02:00
jo
9881eebf55
Fix shellcheck warnings
2021-08-17 12:23:36 +02:00
jo
dc999f9006
Fix shellcheck errors
2021-08-17 12:23:32 +02:00
jo
6c2e547808
Allow custom shellcheck severity
...
Normal severity is normal.
CI severity is set to warning, but this should be
changed to style (default) once most
of the scripts are iether gone or modernized.
2021-08-17 12:20:52 +02:00
jo
38513c3bed
Add shell-check job
...
We don't want to fail on shellcheck yet.
2021-08-17 12:20:52 +02:00
jo
5b64b29bdc
ci: use test matrix for php and python tests
2021-08-15 13:53:30 +02:00
Kyle Robbertze
f94e90a7f6
update documentation to remove bionic
2021-07-12 10:13:07 +02:00
Kyle Robbertze
fa5db502ed
Drop Ubuntu Xenial support
...
Fixes : #1226
2021-07-06 10:27:17 +02:00
Kyle Robbertze
817919b5be
Add pull request template
...
Fixes : #794
2021-07-03 18:43:26 +02:00
Kyle Robbertze
16a9168d4f
Merge pull request #1227 from jooola/update_contibuting
...
Improve CONTRIBUTING and community links
2021-06-13 18:37:08 +02:00
jo
ed3d527c09
Update CI to run pytest
2021-06-08 14:28:16 +02:00
jo
8d9d1e43c5
Update CI to run api_clients pytest
2021-06-08 14:06:32 +02:00
jo
19b7573b6f
Improve CONTRIBUTING and community links
...
- Enhance CONTRIBUTING.md file.
- Add extra links to issue chooser.
2021-06-08 00:39:26 +02:00
Kyle Robbertze
e8d5481422
Merge pull request #1210 from jooola/setup-pre-commit
...
Add pre-commit setup
2021-06-07 23:14:56 +02:00
jo
cd17d0e6f9
Setup dependabot config
2021-06-07 23:08:32 +02:00
jo
35e325fbf0
Move lint/pre-commit to test/pre-commit workflow
2021-06-05 00:39:35 +02:00
jo
0180fa0e49
Fix shebangs
2021-06-04 17:06:05 +02:00
jo
1af089219f
Bump pre-commit/actions version to 2.0.3
2021-06-04 17:06:05 +02:00
Jonas L
c04daca033
Pin pre-commit action version
...
Co-authored-by: Kyle Robbertze <paddatrapper@users.noreply.github.com>
2021-06-04 17:06:05 +02:00
jo
efe4fa027e
Format code using prettier
2021-06-04 17:04:53 +02:00
jo
65f7b41487
Fix spelling
2021-06-04 17:04:53 +02:00
jo
0cd499eee1
Add pre-commit setup
...
- Add pre-commit hooks
- Add github action to enforce pre-commit setup
For any hooks required for a 'sub project', for
instance the UI. It will be possible to create custom hooks,
and call some package scripts in the package.json file.
Fixes #1208
2021-06-04 17:04:53 +02:00
Kyle Robbertze
6beece7057
run CI on pull request updates
2021-05-31 10:54:07 +02:00
Kyle Robbertze
ab3cc1afdd
do not run release on every push to master
2021-05-27 15:31:30 +02:00
Kyle Robbertze
b6d83d9b9b
install for all python apps
2021-05-21 16:50:57 +02:00
Kyle Robbertze
ca28cc5170
make release on tags draft
2021-05-21 16:45:29 +02:00
Kyle Robbertze
c7c62b1268
drop Python tests on xenial
2021-05-21 16:40:29 +02:00
Kyle Robbertze
e63fa940df
pass environment to step
2021-05-21 16:36:12 +02:00
Kyle Robbertze
629d1d451b
set log dir permissions
2021-05-21 16:29:45 +02:00
Kyle Robbertze
6193d80e2a
group install steps
2021-05-21 16:22:50 +02:00
Kyle Robbertze
6f6d90fad7
update replaygain values
2021-05-21 16:15:50 +02:00
Kyle Robbertze
ed8366cf58
install mock
2021-05-21 15:45:05 +02:00
Kyle Robbertze
29086efd9b
install nose
2021-05-21 15:42:20 +02:00
Kyle Robbertze
a720ad13e1
make scripts executable
2021-05-21 15:36:41 +02:00
Kyle Robbertze
d3ed443888
do not fail fast
2021-05-21 15:32:58 +02:00
Kyle Robbertze
359d351e20
fail python test when tests fail
2021-05-21 15:30:26 +02:00
Zachary Klosko
78e78243f7
Using fixed date in tests, removing extra dependencies
2020-12-29 10:03:41 -05:00
Zachary Klosko
1476b69abc
Oops
2020-12-29 10:03:41 -05:00
Zachary Klosko
277297e3ba
Adding back Bionic test
2020-12-29 10:03:41 -05:00
Zachary Klosko
bbb909a467
Nevermind
2020-12-29 10:03:41 -05:00
Zachary Klosko
752f354d0b
Rearranging cacheing
2020-12-29 10:03:41 -05:00
Zachary Klosko
a16739bb9b
Trying out cacheing
2020-12-29 10:03:41 -05:00
Zachary Klosko
f1a58fc8ca
Reverting Python testing
2020-12-29 10:03:41 -05:00
Zachary Klosko
e67bf8545d
Changing call on PHP script
2020-12-29 10:03:41 -05:00
Zachary Klosko
0f1da44a87
Reaching brink of insanity
2020-12-29 10:03:41 -05:00
Zachary Klosko
b2e34e6bb1
Switching to Github Action
2020-12-29 10:03:41 -05:00
Zachary Klosko
572a3a273c
Updating Composer dependencies
2020-12-29 10:03:41 -05:00
Zachary Klosko
621a08dc74
Back to Xenial
2020-12-29 10:03:41 -05:00
Zachary Klosko
314695f8f9
Reverting to Bionic tests, moving up Python tests
2020-12-29 10:03:41 -05:00
Zachary Klosko
1758f3bf88
Switch test to Xenial
2020-12-29 10:03:41 -05:00