Commit Graph

19 Commits

Author SHA1 Message Date
Timmy Welch
c282ebf845 Switch ubuntu runner to 22.04 and macos to 13 2024-12-07 14:41:22 -08:00
Timmy Welch
fab30f3f29 Add experimental quick-tag 2024-08-18 19:16:55 -07:00
Timmy Welch
4c8a4dcbd3 Make python 3.9 compatible 2024-06-29 21:04:32 -07:00
Timmy Welch
bd53678442 Copy oidc-exchange.py from pypa/gh-action-pypi-publish 2024-06-29 20:51:27 -07:00
Timmy Welch
64db58ed3d Fix dmg creation 2024-06-29 18:54:13 -07:00
Timmy Welch
56d8c507e2 Use a directory that isn't deleted 2024-06-29 17:15:13 -07:00
Timmy Welch
10a1554e73 Fix release again
Place binaries in dist/binary to make pypa/gh-action-pypi-publish happy
Don't run the formatter and qrc generator during release as it causes issues with setuptools_scm
2024-06-29 16:04:27 -07:00
Timmy Welch
6132af3bb5 Support niquests 2024-06-09 13:09:26 -07:00
Timmy Welch
dcad32ade0 Fix settngs generation 2024-02-24 19:55:28 -08:00
Timmy Welch
dd0b637566 Bump settngs 2024-02-24 19:01:10 -08:00
Timmy Welch
39407286b3 Fix tarfile 2023-12-25 22:59:57 -08:00
Timmy Welch
6e56872121 Fix running dmgbuild again 2023-12-25 22:50:11 -08:00
Timmy Welch
888c50d72a Fix running dmgbuild 2023-12-25 22:41:57 -08:00
Timmy Welch
231b600a0e Switch to tar.gz and dmg archives to reduce space 2023-12-25 22:16:18 -08:00
Timmy Welch
305eb1dec5 Enable stricter mypy configuration 2023-11-23 16:05:16 -08:00
Timmy Welch
05e6eaf88e Update setting group names
Make group names presentable to users and add builtin plugins during namespace generation.
Revamp talkeruigenerator.py to use generated group and setting names and remove as much hard-coded strings as possible
Add a --list-plugins commandline option
2023-09-05 03:55:12 -04:00
Timmy Welch
783e10a9a1 Generate a namespace object for typing settngs 2023-06-09 16:20:00 -07:00
Timmy Welch
f94c9ef857
Update appimage step
Fix platform case
Remove icu check from appimage step as ComicTagger is not installed
Add appimagetool to allowed commands
Fix appimage paths
2023-04-25 16:00:02 -07:00
Timmy Welch
c4b7411261
Use tox for building 2023-04-23 01:31:44 -07:00