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
|
b843040e8b
|
add dockerfile for custom rhel image
|
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
|
8920d4b4b3
|
fixed path issue for local dev packaging builds
|
2025-09-29 05:16:25 +08:00 |
|
JMR-dev
|
86afecf9ae
|
branch protection config workflow
|
2025-09-29 05:16:25 +08:00 |
|
JMR-dev
|
adc5ecc31b
|
fixes and updates to CI/CD
|
2025-09-29 05:16:25 +08:00 |
|
JMR-dev
|
de78797d5d
|
removed bad spec script
|
2025-09-29 05:16:25 +08:00 |
|
JMR-dev
|
f3cf879dd6
|
updated spec scripts based on new application structure
|
2025-09-23 09:05:53 +08:00 |
|
JMR-dev
|
f29e39a367
|
fix path mocking
|
2025-09-23 08:20:17 +08:00 |
|
JMR-dev
|
06a6876cde
|
updated tests to work with cross platform paths
|
2025-09-23 08:20:17 +08:00 |
|
JMR-dev
|
96e3d82af4
|
updated Windows path problem
|
2025-09-23 08:20:17 +08:00 |
|
JMR-dev
|
b7dd3a16c8
|
added pytest.ini to repo
|
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
|
27099b8ea2
|
PR feedback updates
|
2025-09-23 06:01:53 +08:00 |
|
JMR-dev
|
835c041fc6
|
modularized test suite to match modular ADB manager
|
2025-09-23 06:01:53 +08:00 |
|
JMR-dev
|
4e6688bfef
|
removed unused imports/vars
|
2025-09-23 06:01:53 +08:00 |
|
JMR-dev
|
e88aab64d1
|
added initial test suite and fixed pytest env problems
|
2025-09-23 06:01:53 +08:00 |
|
JMR-dev
|
f8a942bf51
|
reorganized file and folder structure to reflect responsibilities
|
2025-09-23 06:01:53 +08:00 |
|
JMR-dev
|
6d08df1807
|
main window refactor
|
2025-09-23 06:01:53 +08:00 |
|
JMR-dev
|
21e858dfca
|
WIP progress count for files added and text indicating the file deduplication stage
|
2025-09-23 06:01:53 +08:00 |
|
JMR-dev
|
33f19f9058
|
WIP. Deduplication appears to be working. Need better transparency to the user about what stage the transfer is at
|
2025-09-23 06:01:53 +08:00 |
|
JMR-dev
|
3184516ca4
|
testing AWS S3 storage workflow
|
2025-09-08 11:05:12 +08:00 |
|
JMR-dev
|
d5621ad3c1
|
fixing windows artifact upload path
|
2025-09-08 11:05:12 +08:00 |
|
JMR-dev
|
9f277b2569
|
fixing formatting in Windows spec file
|
2025-09-08 11:05:12 +08:00 |
|
JMR-dev
|
40ecb2f24a
|
fixing Windows path in spec file
|
2025-09-08 11:05:12 +08:00 |
|
JMR-dev
|
4508edc119
|
fix Windows spec file paths and syntax
|
2025-09-08 11:05:12 +08:00 |
|
JMR-dev
|
4487e09fef
|
ensure commands run inside container
|
2025-09-08 11:05:12 +08:00 |
|
JMR-dev
|
7af2c963a4
|
add env vars to Fedora container
|
2025-09-08 11:05:12 +08:00 |
|
JMR-dev
|
1b2190921e
|
fix path expansion problem
|
2025-09-08 11:05:12 +08:00 |
|
JMR-dev
|
e190991b3a
|
committing fix for Docker shell scope
|
2025-09-08 11:05:12 +08:00 |
|
JMR-dev
|
cad3e34f68
|
update Python build deps
|
2025-09-08 11:05:12 +08:00 |
|
JMR-dev
|
ed04051828
|
update Docker deps and install method
|
2025-09-08 11:05:12 +08:00 |
|
JMR-dev
|
cd014b555d
|
update postinstall script path
|
2025-09-08 11:05:12 +08:00 |
|
JMR-dev
|
5d087f26e1
|
change Debian build job to BASH shell
|
2025-09-08 11:05:12 +08:00 |
|
JMR-dev
|
523d65fbf7
|
fixing paths and packages for Debian and Arch
|
2025-09-08 11:05:12 +08:00 |
|
JMR-dev
|
d8c69de34a
|
letting jobs be triggered individually and preventing release unless explicitly enabled
|
2025-09-08 11:05:12 +08:00 |
|
JMR-dev
|
1fa6827e73
|
updated workflow
|
2025-09-08 11:05:12 +08:00 |
|
JMR-dev
|
8a5a7bf11f
|
* Migrating primary build script to Python for maintainablity
* Created individual spec files per distro
* Created distro specific post install scripts (Debian/RHEL, Arch does not need one)
|
2025-09-08 11:05:12 +08:00 |
|
JMR-dev
|
083f2a3f86
|
committing working build progress
|
2025-08-26 18:37:08 -05:00 |
|
JMR-dev
|
c92c4c53a6
|
documentation update - clarify which is for developers and add instructions for Arch users
|
2025-08-26 18:37:08 -05:00 |
|
JMR-dev
|
72fd4a92f4
|
updating Windows install experience
|
2025-08-26 18:37:08 -05:00 |
|
JMR-dev
|
479571f619
|
updated logic to put license agreeement and platform-tools in user writable folders
|
2025-08-26 18:37:08 -05:00 |
|
JMR-dev
|
6837c951f8
|
add linux local build script
|
2025-08-26 18:37:08 -05:00 |
|
JMR-dev
|
31f0ff77ff
|
add linux local build script
|
2025-08-26 18:37:08 -05:00 |
|
JMR-dev
|
c6df81940a
|
updated workflow to use spec scripts
|
2025-08-26 18:37:08 -05:00 |
|
JMR-dev
|
23950fceb2
|
fixing some issues and creating spec files
|
2025-08-26 18:37:08 -05:00 |
|
JMR-dev
|
545a5198d5
|
added tags and version name to release step
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
ebd4fc2bbe
|
fixed formatting
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
90608391bf
|
fixed release step 1
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
366efe31fa
|
fixed release step
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
643d117911
|
uncommented releases
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
13723b85b6
|
commenting out Rocky workflow for the moment
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
65b89ce65d
|
work please 2
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
7b7a9c5270
|
work please 1
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
1be2ea50d2
|
work please
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
cfd62cf3de
|
trying to remove path from prior step
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
10d81e1f06
|
removed unecessary git config step
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
62e1a38bd6
|
fixed syntax error
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
05d21d4be4
|
trying to remove blocking directory again
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
5b50e89773
|
trying to remove blocking directory
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
8062abf76f
|
trying alternate way for pyenv installation - added wget
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
c39ac5bc84
|
trying alternate way for pyenv installation
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
792b1055a6
|
correcting python-build URL
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
dfaa76ddee
|
one more time
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
7220c2c25e
|
Trying again
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
5300d2c7aa
|
added GH API fallback
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
bf7cd4132f
|
TS GH access
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
d95f48b8d7
|
troubleshooting GH auth
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
0355091094
|
adding PAT authentication approach for clone
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
22eecc238e
|
changing auth to use ssh key
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
a93fd37024
|
added fallback behavior for when ~/.pyenv is not empty on Rocky
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
7b0060ad5f
|
readded Ruby ERB gem install and changed from curl to git for Rocky
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
32e6f51311
|
changed to building pyenv from source
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
53cd487d24
|
added Ruby erb install to fix not found error
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
47c7c3c87b
|
trying arch workflow again
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
1fc0a24270
|
updated ruby install to system path
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
94b2b6448c
|
fixed Ruby path and install issues
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
5bec9c31cc
|
correct fpm path issues for Arch
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
2365cc7b74
|
switched to fpm for the linux builds and switched to use GH action for Poetry install
|
2025-08-25 18:54:13 -05:00 |
|
JMR-dev
|
d55ebb3fbe
|
Deleted the duplicate Pyenv install that Copilot added
|
2025-08-25 12:39:31 -05:00 |
|
JMR-dev
|
bb1320db9f
|
fixed adding Poetry to Windows path
|
2025-08-25 12:39:31 -05:00 |
|
JMR-dev
|
10b9ff64ce
|
Removed duplicate pyenv install
|
2025-08-25 12:39:31 -05:00 |
|
JMR-dev
|
c82f970c1c
|
made Rocky operations idempotent
|
2025-08-25 12:39:31 -05:00 |
|
JMR-dev
|
7655831218
|
enable the CodeReady Builder (CRB) repository so -devel packages (like gdbm-devel) are available
|
2025-08-25 12:39:31 -05:00 |
|
JMR-dev
|
dca1449fc4
|
changed Rocky build flow to build Python from source
|
2025-08-25 12:39:31 -05:00 |
|
JMR-dev
|
af94469101
|
removed curl as method to install poetry and used action instead
|
2025-08-25 12:39:31 -05:00 |
|
JMR-dev
|
8fed7d5243
|
changing Debian container to python3.12
|
2025-08-25 12:39:31 -05:00 |
|
JMR-dev
|
b9e13ec5e3
|
removed curl install from Rocky build where curl was already installed
|
2025-08-25 12:39:31 -05:00 |
|
JMR-dev
|
7699e0ceab
|
simple workflow for release
|
2025-08-25 11:18:48 -05:00 |
|
JMR-dev
|
d340a76422
|
maybe finally done
|
2025-08-25 11:18:48 -05:00 |
|