Release workflow refinements #24

Merged
JMR-dev merged 23 commits from fix-gh-actions-refinements into develop 2025-10-16 23:51:33 +00:00
23 Commits
Author SHA1 Message Date
JMR-dev 936eb8a099 update claude.md 2025-10-16 18:46:50 -05:00
JMR-dev 44033e2682 final touches on release file 2025-10-16 18:42:58 -05:00
JMR-dev aefc53a547 fixed problems with Arch dockerfile 2025-10-16 18:20:54 -05:00
JMR-dev 20437cb3a5 one more time x3 2025-10-16 18:04:36 -05:00
JMR-dev 20dc47f1b4 one more time x2 2025-10-16 17:56:37 -05:00
JMR-dev 6dc084fbed one more time 2025-10-16 17:53:44 -05:00
JMR-dev 7ac86e343e remove pull always 2025-10-16 17:42:04 -05:00
JMR-dev 79bd0d75aa authenticate with PAT 2025-10-16 17:39:03 -05:00
JMR-dev f14eaf8509 unbundle windows and linux status checks 2025-10-16 17:26:27 -05:00
JMR-dev 862c57c3b1 add auth step to container pull 2025-10-16 17:21:46 -05:00
JMR-dev 461d654c93 force workflow to pull fresh image 2025-10-16 17:12:36 -05:00
JMR-dev 719c2438fb updating lock file and Python range for pyinstaller 2025-10-16 16:17:42 -05:00
JMR-dev 84ae132100 changing version specification strategy for requires-python 2025-10-16 16:10:03 -05:00
JMR-dev fb3c1d0437 changing version specification strategy 2025-10-16 16:08:12 -05:00
JMR-dev 3a229178e7 release workflow and deps updates 2025-10-16 16:03:45 -05:00
JMR-dev 9f99ba45c1 updated status checks to pull the correct containers and ensured Claude Code review does not run on every push, only new PR's and manually triggered runs 2025-10-16 14:23:24 -05:00
JMR-dev e12b8b218a added missing container tag' 2025-10-16 14:15:15 -05:00
JMR-dev e6f0b0b108 updated permissions for workflows 2025-10-16 14:12:33 -05:00
JMR-dev 3b156818bb updated credentials for job steps 2025-10-16 13:58:35 -05:00
JMR-dev fc9f1c0d52 * Updated release workflow to test all distros, use pre-built images, and removed redundant env set up steps
* Updated status checks to mirror release workflow process
* Return type annotations added to build script for better linting/erroring
2025-10-16 13:33:15 -05:00
JMR-dev 8b8e48734d creating reproducible build images 2025-10-16 12:39:21 -05:00
JMR-dev bb2dcae906 * Updated workflow
* Added GPG public signing key
2025-10-15 17:18:41 -05:00
JMR-dev 1c912f5750 release workflow refinements 2025-10-15 15:48:19 -05:00