Commit graph

162 commits

Author SHA1 Message Date
Serene
a9ff449c71
Update .github/workflows/changelog_reminder.yaml
Co-authored-by: J0J0 Todos <2733783+JOJ0@users.noreply.github.com>
2023-10-30 11:05:08 +10:00
Serene-Arc
8d7cb5c595 Change conditions 2023-10-29 18:38:29 +10:00
Serene-Arc
fb6c107025 Update version 2023-10-29 18:38:29 +10:00
Serene-Arc
dbc7ba7b80 Change trigger 2023-10-29 17:59:27 +10:00
Serene-Arc
48695ba8fb Rename folder 2023-10-29 17:50:08 +10:00
Serene-Arc
dcc5f3a47d Update workflow 2023-10-29 17:49:28 +10:00
Serene-Arc
8e815049fa Use different method for calculating changed paths 2023-10-29 12:24:37 +10:00
Serene-Arc
acc61e44a8 Add workflow 2023-10-29 12:24:37 +10:00
Serene-Arc
3800593046 Remove changelog 2023-10-27 17:48:01 +10:00
Serene-Arc
77b5179207 Update release 2023-10-27 17:48:01 +10:00
Serene-Arc
3c4c586fb1 Fix action version 2023-10-27 17:46:48 +10:00
Serene-Arc
860f096fcd Fix build bug in workflow 2023-10-27 17:46:48 +10:00
Serene-Arc
7924f506ca Add release workflow 2023-10-27 17:46:48 +10:00
wisp3rwind
0467bf867e fix formatting_check CI config 2023-10-22 10:54:08 +02:00
Serene-Arc
5177b669b2 Add formatting check workflow 2023-10-22 09:50:33 +10:00
Adrian Sampson
945d917320
Remove Python 3.12-dev CI config
Python 3.12 is now released, so this is what "3.x" uses.
2023-10-20 15:53:16 -04:00
wisp3rwind
74e1acf6e3 ci: update python versions
(try to) use semver x-ranges in order to avoid needing manual updates of
this in the future
2023-05-07 18:43:43 +02:00
wisp3rwind
d604c7e175 add mypy to actions, but allow failure 2022-12-18 09:09:49 +01:00
Andrew Rogl
af7f29491e Update pyhon versions 2022-06-13 18:26:30 +10:00
Andrew Rogl
4a9771430e Try a subversion of 3.11 2022-02-06 09:41:23 +10:00
Andrew Rogl
21dbb04360 Try just py3.11 2022-02-06 08:49:56 +10:00
Andrew Rogl
ec010d4950 Naming and quoting 2022-02-05 22:01:25 +10:00
Andrew Rogl
af5be3dbed Update CI for latest nightly 2022-02-05 21:55:31 +10:00
Andrew Rogl
400aece2a5
Add quotes around versions 2021-10-06 07:35:05 +10:00
Andrew Rogl
eafef0d521 Versioning 2021-10-05 13:10:09 +10:00
Andrew Rogl
68a1407c67 Update CI to the latest 3.10 release 2021-10-05 13:03:07 +10:00
Adrian Sampson
fcd90bfd20
Use RC version for Python 3.10
Apparently, 3.10-dev isn't available anymore?
2021-09-22 10:41:15 -04:00
Adrian Sampson
8f7d522225
CI: Skip optional dependencies on Windows 2021-08-19 17:00:27 -04:00
Adrian Sampson
b467c2c4fc
Drop Python 2.7 and 3.5 from Actions CI matrix 2021-08-19 16:48:58 -04:00
Adrian Sampson
af1eaf5062
Merge remote-tracking branch 'origin/windows-ci' into drop-py2 2021-08-19 16:48:46 -04:00
Adrian Sampson
eadeead565
CI: Freshen apt packages 2021-06-29 09:39:10 -04:00
arogl
7f45131f1a
Update ci.yaml
Remove deprecated Python version
2021-05-23 16:28:44 +10:00
Jef LeCompte
50163b373f
ci: scope ci workflow (#3907) 2021-04-17 09:51:03 -04:00
wisp3rwind
78808e4654 ci: also run on latest Python alpha, but allow failure 2021-03-23 09:18:56 +01:00
wisp3rwind
68fa03a5eb ci: install ffmpeg for replaygain tests; show skipped tests
We lost the ability to show skipped tests when transitioning to gh
actions. As it turns out, all of the replaygain tests were being
skipped, so as a start, try to install at least one backend.
2021-03-22 19:07:34 +01:00
Adrian Sampson
defe96b132
*Actually* use 3.9 for docs 2021-03-06 16:59:49 -05:00
Adrian Sampson
748e5318b4
Change "main" Python version to 3.9 2021-03-06 16:58:23 -05:00
jtpavlock
c9f59ee38d
Add broken link checker to integration test (#3703)
* fix broken links
* add link check command to tox
* add link check to the weekly integration test
2020-09-04 15:42:36 -05:00
Jacob Pavlock
657f3d3d49 add windows to github ci
Requires use of tox <=3.8.3.

See https://github.com/tox-dev/tox/issues/1550
2020-08-03 13:42:59 -07:00
Jack Wilsdon
490fc07516
Add sphinx problem matcher 2020-08-03 13:23:15 +01:00
Jack Wilsdon
20a228c21b
Add flake8 problem matcher 2020-08-02 22:17:32 +01:00
Jack Wilsdon
6e4207f35a
Merge pull request #3712 from jackwilsdon/zulip-notifications
Notify Zulip chat on integration test failure
2020-08-02 16:06:23 +01:00
Jack Wilsdon
c7859ca9c6
Add worfklow_dispatch trigger
This change allows us to trigger integration tests manually.
2020-08-02 15:51:15 +01:00
Jack Wilsdon
5f44c3147d
Switch to #github for integration test messages 2020-08-02 15:37:01 +01:00
Jack Wilsdon
c9f9f9691d
Notify Zulip chat on integration test failure 2020-08-02 15:14:50 +01:00
jtpavlock
f73a438dce
Add python 3.9-dev to CI tests (#3687)
* Add python 3.9-dev to ci tests

* test integration tests on latest versions of python
2020-07-25 15:02:19 -05:00
jtpavlock
d9272fcb88
fix integration test job name 2020-07-13 14:20:20 -05:00
Jacob Pavlock
f6855cb284 add py_colors to all github workflows 2020-07-07 19:58:27 -07:00
Jacob Pavlock
7427bfbc58 clean github workflows 2020-07-07 19:54:01 -07:00
Jacob Pavlock
f2e7b3fdd7 remove references to nose 2020-07-07 15:28:38 -07:00
Jacob Pavlock
917c7def4e test commit for windows ci
windows seems to be having issues with tox installing depencies
via `.[test]` this is a test to see if removing the inline comment changes anything
2020-07-07 09:37:22 -07:00
Jacob Pavlock
e4284cff55 reverting change to ci for python3.4
seems github actions doesn't support python3.4
2020-07-06 18:51:36 -07:00
Jacob Pavlock
dabde74683 nose -> pytest and clean-up tox 2020-07-06 17:03:11 -07:00
Jacob Pavlock
c05ba5c814 add integration test github action 2020-07-05 21:41:22 -07:00
Adrian Sampson
74ad966528 Run GitHub Actions CI on pull requests too 2020-06-05 10:04:13 -04:00
Jef LeCompte
a96059634c
feat: add codecov to GitHub Actions 2020-06-04 22:09:18 -04:00
Jef LeCompte
f0534090c3
fix: revert add windows to ci 2020-06-04 01:29:52 -04:00
Jef LeCompte
e66cfd58ad
feat: add windows into ci 2020-06-04 01:14:11 -04:00
Jef LeCompte
9c93b4d356
docs: update punctuation
Co-authored-by: Adrian Sampson <adrian@radbox.org>
2020-05-27 16:36:27 -04:00
Jef LeCompte
b0f456b3c3
ci: removed windows for now
has to do with UnicodeDecodeError
2020-05-25 23:18:59 -04:00
Jef LeCompte
9a67cee95f
ci: added windows 2020-05-25 23:16:40 -04:00
Jef LeCompte
0c3201930c
feat: added github actions
only working with linux for now. exact replica of travis basically.
should probably try to implement the rest of tox or deprecate some
functionality.
2020-05-25 19:35:15 -04:00