Commit Graph
43 Commits
Author SHA1 Message Date
JMR-dev c14d3dd04a remove status checks to get release out the door for now 2025-10-17 14:18:26 -05:00
JMR-dev ea9d9ea835 fixing workflow permissions 2025-10-17 14:05:38 -05:00
JMR-dev b7aa6a0898 fix sync wiki 2025-10-17 14:05:38 -05:00
JMR-dev 47d22e4556 make release workflow usable 2025-10-17 14:05:38 -05:00
JMR-dev 44c5f3cb1f make release workflow usable 2025-10-17 14:05:38 -05:00
JMR-dev 13c46f410a changed merge strategy to rebase to maintain linear history 2025-10-17 12:10:48 -05:00
JMR-dev 1525d9d8ed remove race condition by making it only possible to start from version bump or merge to main 2025-10-17 12:10:48 -05:00
JMR-dev ee36732236 added error handling and semver format verification for release number in jobs" 2025-10-17 10:22:17 -05:00
JMR-dev fdc329c8c9 update to keep single source of truth for release version number 2025-10-17 10:22:17 -05:00
JMR-dev 152c139e81 add git notes automation for record keeping of rollbacks 2025-10-16 21:28:10 -05:00
JMR-dev 45ec303869 change to reset for rollback strategy for clean rollback 2025-10-16 21:28:10 -05:00
JMR-dev 35bf262da5 fixed version number so that it is option but has error handling and addressed potential infinite retry loop 2025-10-16 20:17:07 -05:00
JMR-dev 8556de0efb release workflow fixes and updates 2025-10-16 19:59:54 -05:00
JMR-dev 7e5ae3472d change auth type for PR creation during release 2025-10-16 18:58:34 -05:00
JMR-dev 0053765e99 final touches on release file 2025-10-16 18:51:32 -05:00
JMR-dev d7468df88b release workflow and deps updates 2025-10-16 18:51:32 -05:00
JMR-dev 3bb9c9c10a updated permissions for workflows 2025-10-16 18:51:32 -05:00
JMR-dev 295ef86475 updated credentials for job steps 2025-10-16 18:51:32 -05:00
JMR-dev 7fcd5108eb * 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 18:51:32 -05:00
JMR-dev 8d7e5a53fd creating reproducible build images 2025-10-16 18:51:32 -05:00
JMR-dev 3f2cba1f04 * Updated workflow
* Added GPG public signing key
2025-10-16 18:51:32 -05:00
JMR-dev 6622d40e9e release workflow refinements 2025-10-16 18:51:32 -05:00
JMR-dev 9aec20a061 fix path doubling issue in CI/CD 2025-10-15 15:23:07 -05:00
JMR-dev 83671ae2d8 updated permissions in all Github workflows 2025-10-02 14:37:02 -05:00
JMR-dev 8558f68f8c <fix> Created separate status check file and streamlined release process 2025-10-01 19:55:32 -05:00
JMR-dev 7f41c8dc29 made updates to merge --ff-only instead of rebase on main for safety 2025-10-01 19:23:31 -05:00
JMR-dev b5649d68da updated release workflow to merge develop into main when a release is invoked 2025-10-01 19:23:31 -05:00
JMR-dev 4f1541ead7 update which branches trigger status checks 2025-10-01 18:59:48 -05:00
JMR-dev be037758b5 added permissions to rhel job 2025-10-01 18:59:48 -05:00
JMR-dev 0fdf90b54a updated workflow step 2025-10-01 18:59:48 -05:00
JMR-dev f88f379dac fixed quality issues in Github actions workflow 2025-10-01 13:28:39 -05:00
JMR-dev 528444abaa separating sync wiki workflow from release workflow 2025-10-01 13:28:39 -05:00
JMR-dev 59dae6c31a fixing import issues and type annotations. Also fixed broken sync wiki step 2025-10-01 12:57:34 -05:00
JMR-dev 9f0adea09d WIP and add CLAUDE.md 2025-10-01 12:57:34 -05:00
JMR-dev adc5ecc31b fixes and updates to CI/CD 2025-09-29 05:16:25 +08:00
JMR-dev 96e3d82af4 updated Windows path problem 2025-09-23 08:20:17 +08:00
JMR-dev ec855adc6c updated workflow to run unit tests 2025-09-23 06:40:29 +08:00
JMR-dev 2a9dd04388 added unit test step to release 2025-09-23 06:23:23 +08:00
JMR-dev 4fa7af57dd fixed wiki step to not fail the job since it is still WIP 2025-09-23 06:23:23 +08:00
JMR-dev d340a76422 maybe finally done 2025-08-25 11:18:48 -05:00
JMR-dev 9499d1095e hopefully done 2025-08-25 11:18:48 -05:00
JMR-dev 1a36dca586 completed build scripts and pipelines 2025-08-25 11:18:48 -05:00
JMR-dev 3d144d0aa7 rough CI/CD pipelines and build scripts 2025-08-25 11:18:48 -05:00