Dark-Alex-17
|
2098aa65c1
|
ci: fixed copy/paste typo
|
2025-09-14 20:44:21 -06:00 |
|
Dark-Alex-17
|
1385aacc62
|
ci: fix bug after config refactor for persisting user prompted local sync changes to config file
|
2025-09-14 20:42:31 -06:00 |
|
Dark-Alex-17
|
a2106a06a1
|
ci: Fix chocolatey install
|
2025-09-14 20:32:35 -06:00 |
|
Dark-Alex-17
|
4c30bc7e7d
|
ci: Attempting to fix path errors in chocolatey install
|
2025-09-14 20:00:03 -06:00 |
|
Dark-Alex-17
|
6adc4ce228
|
ci: Potential typo in chocolatey package deploy
|
2025-09-14 19:30:28 -06:00 |
|
Dark-Alex-17
|
81f7e86adc
|
ci: Fixed typo in artifact upload
|
2025-09-14 19:02:18 -06:00 |
|
Dark-Alex-17
|
9116d1ed53
|
ci: Modify changelog generation and output
|
2025-09-14 18:43:55 -06:00 |
|
Dark-Alex-17
|
71f4781780
|
fix: Pass the changelog to the GHA properly using a file
|
2025-09-14 18:38:18 -06:00 |
|
Dark-Alex-17
|
fbd2503136
|
fix: Potential bug in changelog variable generation
|
2025-09-14 18:33:30 -06:00 |
|
Dark-Alex-17
|
00080543bd
|
ci: Migrated conventional-changelog to conventionalcommits
|
2025-09-14 18:30:30 -06:00 |
|
Dark-Alex-17
|
1c02106bdc
|
ci: Fix bug in changelog generation
|
2025-09-14 18:27:56 -06:00 |
|
Dark-Alex-17
|
595917bb2b
|
ci: Fix bug in artifact directory name to be unique per release
|
2025-09-14 18:22:51 -06:00 |
|
Dark-Alex-17
|
477c87aea9
|
ci: Full release attempt (GitHub, Choco, Homebrew, and Crates)
|
2025-09-14 18:00:38 -06:00 |
|
Dark-Alex-17
|
4b9a84cf70
|
Merge remote-tracking branch 'origin/main'
|
2025-09-14 17:46:10 -06:00 |
|
Dark-Alex-17
|
a1e0a97b84
|
ci: Updated the archive names for homebrew and chocolatey
|
2025-09-14 17:46:04 -06:00 |
|
Dark-Alex-17
|
cfc296dd75
|
ci: Fixed typo in shell commands for Windows and Mac builds
|
2025-09-14 17:40:20 -06:00 |
|
Dark-Alex-17
|
ec115d470a
|
ci: Fixed linux-gnu target build
|
2025-09-14 17:28:49 -06:00 |
|
Dark-Alex-17
|
d6a2606b7d
|
build: Reverted to previous build
|
2025-09-14 17:23:27 -06:00 |
|
Dark-Alex-17
|
7dc4995c9b
|
ci: Don't use cross to compile ARM linux GNU
|
2025-09-14 17:21:44 -06:00 |
|
Dark-Alex-17
|
befd414bfe
|
ci: Don't use cross to build linux-gnu
|
2025-09-14 17:11:36 -06:00 |
|
Dark-Alex-17
|
2b971602c3
|
docs: Updated changelog
|
2025-09-14 17:08:32 -06:00 |
|
Dark-Alex-17
|
ad1be71f41
|
Merge remote-tracking branch 'origin/main'
|
2025-09-14 17:08:16 -06:00 |
|
Dark-Alex-17
|
18ee7e4a9f
|
ci: Fix potential typo in publishing of archives
|
2025-09-14 17:08:09 -06:00 |
|
Dark-Alex-17
|
68bc150d30
|
ci: Added additional targets and fixed typo in artifact upload
|
2025-09-14 17:06:59 -06:00 |
|
Dark-Alex-17
|
d0278bfa65
|
ci: Fixed bug in the setting of environment variables
|
2025-09-14 16:52:17 -06:00 |
|
Dark-Alex-17
|
35183f0e34
|
build: Set up test release
|
2025-09-14 16:47:35 -06:00 |
|
Dark-Alex-17
|
54bc914554
|
build: Set up test release
|
2025-09-14 16:47:13 -06:00 |
|
Dark-Alex-17
|
2a74aa3588
|
ci: Fix typo in GH release draft status
|
2025-09-14 16:45:25 -06:00 |
|
Dark-Alex-17
|
cc5d4cd45d
|
ci: Test full GH release
|
2025-09-14 16:44:12 -06:00 |
|
Dark-Alex-17
|
c6bf2e10db
|
build: gated the openssl crate to linux and mac MUSL builds only to fix Windows
|
2025-09-14 16:17:49 -06:00 |
|
Dark-Alex-17
|
b326e7ed4c
|
ci: Fix typo in windows ARM target name
|
2025-09-14 16:06:35 -06:00 |
|
Dark-Alex-17
|
396cb4c3e4
|
ci: finalize the OS build choices
|
2025-09-14 16:01:17 -06:00 |
|
Dark-Alex-17
|
9963d9cd0b
|
ci: install the generic libclang-dev
|
2025-09-14 15:53:47 -06:00 |
|
Dark-Alex-17
|
ba64e8141d
|
ci: try again without i686 windows
|
2025-09-14 15:45:34 -06:00 |
|
Dark-Alex-17
|
53ce30e0b1
|
ci: change llvm version
|
2025-09-14 15:40:27 -06:00 |
|
Dark-Alex-17
|
9aea77661b
|
ci: Install libclang using the official llvm installation method
|
2025-09-14 15:38:14 -06:00 |
|
Dark-Alex-17
|
e412f01c0a
|
ci: add the universe repository for ubuntu
|
2025-09-14 15:28:13 -06:00 |
|
Dark-Alex-17
|
1e34429f52
|
ci: Force install the latest libclang
|
2025-09-14 15:25:09 -06:00 |
|
Dark-Alex-17
|
25c428ddbd
|
ci: Attempt to use pre-built target binaries for aws-lc-sys
|
2025-09-14 15:21:52 -06:00 |
|
Dark-Alex-17
|
f19153b196
|
ci: enable the universe apt repository
|
2025-09-14 15:08:30 -06:00 |
|
Dark-Alex-17
|
8b3c9c822e
|
ci: Testing manual install of bindgen
|
2025-09-14 15:03:56 -06:00 |
|
Dark-Alex-17
|
b5ad622798
|
ci: Test disabling aws-lc-sys crate
|
2025-09-14 14:40:54 -06:00 |
|
Dark-Alex-17
|
1063038c52
|
ci: Testing new build flow
|
2025-09-14 14:36:23 -06:00 |
|
Dark-Alex-17
|
b956e95619
|
ci: test using cross for all compilation targets
|
2025-09-13 16:20:40 -06:00 |
|
Dark-Alex-17
|
a8b3c185c6
|
ci: fix bug for mac installs
|
2025-09-13 16:14:33 -06:00 |
|
Dark-Alex-17
|
84ffc8b71c
|
ci: force install libclang deps
|
2025-09-13 16:08:37 -06:00 |
|
Dark-Alex-17
|
eb7c78327b
|
ci: try build with cross
|
2025-09-13 16:00:09 -06:00 |
|
Dark-Alex-17
|
cd2c3d6c3d
|
build: revert to previous dependencies stack
|
2025-09-13 15:08:12 -06:00 |
|
Dark-Alex-17
|
5d1cfffc74
|
ci: use cross for musl builds
|
2025-09-13 14:35:44 -06:00 |
|
Dark-Alex-17
|
fcab216926
|
ci: explicitly help out aws-lc-sys with bindgen
|
2025-09-13 14:06:40 -06:00 |
|
Dark-Alex-17
|
c0755d8751
|
build: version fix
|
2025-09-13 13:56:35 -06:00 |
|
Dark-Alex-17
|
08dea6a190
|
build: Reverted back to previous build
|
2025-09-13 13:47:00 -06:00 |
|
Dark-Alex-17
|
8c5dd6fd84
|
build: Specify proper version in cargo toml
|
2025-09-13 13:33:52 -06:00 |
|
Dark-Alex-17
|
63eef4a70a
|
build: Updated Cargo lockfile
|
2025-09-13 13:02:54 -06:00 |
|
Dark-Alex-17
|
e334b375da
|
fix: Revert back hacky stuff so I can test with act now
|
2025-09-12 21:33:50 -06:00 |
|
Dark-Alex-17
|
3a1752b148
|
fix: Attempting to use pre-generated bindgens for the aws-lc-sys library
|
2025-09-12 20:42:19 -06:00 |
|
Dark-Alex-17
|
3c119595fa
|
fix: Install openSSL differently to make this work
|
2025-09-12 20:35:44 -06:00 |
|
Dark-Alex-17
|
d8dec0db59
|
fix: Address edge case for unknown_musl targets
|
2025-09-12 20:30:44 -06:00 |
|
Dark-Alex-17
|
ebea1519c7
|
fix: Install LLVM prereqs for release flow
|
2025-09-12 20:26:48 -06:00 |
|
Dark-Alex-17
|
378b5cbe65
|
fix: Updated the release flow to install the external bindgen-cli
|
2025-09-12 20:20:27 -06:00 |
|
Dark-Alex-17
|
0968311055
|
chore: release prep
|
2025-09-12 20:12:22 -06:00 |
|
Dark-Alex-17
|
a50128649c
|
docs: prep for release
|
2025-09-12 19:45:55 -06:00 |
|
Dark-Alex-17
|
03bc44a9f6
|
test: Added tests for the Azure Key Vault provider
|
2025-09-12 19:35:54 -06:00 |
|
Dark-Alex-17
|
4042402d1b
|
feat: Azure Key Vault support
|
2025-09-12 19:28:15 -06:00 |
|
Dark-Alex-17
|
a303f2fdaa
|
docs: Updated the docs to show how to use the GCP Secret Manager provider
|
2025-09-12 18:48:47 -06:00 |
|
Dark-Alex-17
|
3e1e138296
|
test: Added tests for the GCP Secret Manager provider
|
2025-09-12 18:48:35 -06:00 |
|
Dark-Alex-17
|
bcbd755a37
|
feat: GCP Secret Manager support
|
2025-09-12 18:36:16 -06:00 |
|
Dark-Alex-17
|
ac45287336
|
feat: Full AWS SecretsManager support
|
2025-09-12 17:24:47 -06:00 |
|
Dark-Alex-17
|
81989f8c94
|
feat: AWS Secrets Manager support
|
2025-09-12 17:11:44 -06:00 |
|
Dark-Alex-17
|
ae7f04a423
|
docs: Reverted changelog back to previous value for simplicity
|
2025-09-12 15:38:13 -06:00 |
|
Dark-Alex-17
|
9d8fa17dde
|
refactor: Refactor configuration structs directly into the provider definition to simplify validation, structs, and future extensions
|
2025-09-12 15:37:17 -06:00 |
|
Dark-Alex-17
|
41a9e8134a
|
docs: Added changelog for commitizen to use for version bumping
|
2025-09-12 13:59:26 -06:00 |
|
Dark-Alex-17
|
d4ec6f6989
|
ci: Testing to see if MacOS needs an explicitly defined TMPDIR environment variable
|
2025-09-12 13:54:06 -06:00 |
|
Dark-Alex-17
|
69c7a083a2
|
fix: Made the vault file location more fault tolerant
|
2025-09-12 13:42:51 -06:00 |
|
Dark-Alex-17
|
a1a210eb16
|
fix: Attempting to maybe be a bit more explicit about config file handling to fix MacOS tests
|
2025-09-12 13:31:25 -06:00 |
|
Dark-Alex-17
|
b5346c813f
|
style: Updated formatting
|
2025-09-12 13:24:46 -06:00 |
|
Dark-Alex-17
|
24d45ab512
|
test: fixed a windows-specific preview command test
|
2025-09-12 13:24:00 -06:00 |
|
Dark-Alex-17
|
f46434ca44
|
feat: Added two new flags to output where gman writes logs to and where it expects the config file to live
|
2025-09-12 13:21:50 -06:00 |
|
Dark-Alex-17
|
92e81f6d28
|
docs: Added docs to the load_config function
|
2025-09-12 13:21:22 -06:00 |
|
Dark-Alex-17
|
cb30cac47b
|
refactor: Made the creation of the log directories a bit more fault tolerant
|
2025-09-12 13:07:49 -06:00 |
|
Dark-Alex-17
|
a6d22c8843
|
ci: Fixed typo in temp directory variable name
|
2025-09-12 13:00:35 -06:00 |
|
Dark-Alex-17
|
32dfcc1132
|
ci: Trying a different GitHub actions variable for the temp directory for MacOS
|
2025-09-12 12:59:47 -06:00 |
|
Dark-Alex-17
|
77b9ae7e2d
|
ci: Attempting to fix TMPDIR path used by MacOS
|
2025-09-12 12:50:25 -06:00 |
|
Dark-Alex-17
|
07302bca8e
|
docs: Updated the config file location for Macs
|
2025-09-12 12:33:23 -06:00 |
|
Dark-Alex-17
|
0859d7d3fc
|
build: Upgraded tempfile version to possibly fix bug on mac roundtrip tests
|
2025-09-12 12:33:14 -06:00 |
|
Dark-Alex-17
|
21ba26230c
|
test: Attempting to fix dry-run output tests for mac
|
2025-09-12 12:19:38 -06:00 |
|
Dark-Alex-17
|
f54f8ab15e
|
ci: Updated codecov action version
|
2025-09-12 12:13:36 -06:00 |
|
Dark-Alex-17
|
7d63647f16
|
style: Addressed formatting issues
|
2025-09-12 11:52:08 -06:00 |
|
Dark-Alex-17
|
f7993714ec
|
ci: Added deployment scripts for chocolatey and homebrew
|
2025-09-12 11:49:12 -06:00 |
|
Dark-Alex-17
|
aaf6850d59
|
docs: Updated the license in the Cargo.toml
|
2025-09-12 11:47:55 -06:00 |
|
Dark-Alex-17
|
62c06cb9ca
|
ci: Removed the test-release workflow in prep for the real thing
|
2025-09-12 11:47:40 -06:00 |
|
Dark-Alex-17
|
d92976ba29
|
docs: Updated README with additional package manager installation instructions
|
2025-09-12 11:47:24 -06:00 |
|
Dark-Alex-17
|
194f86144b
|
refactor: Renamed the provider field in a config file to type to make things a little easier to understand; also removed husky
|
2025-09-12 11:20:02 -06:00 |
|
Dark-Alex-17
|
ca990f460e
|
ci: Preparing the repo to go public
|
2025-09-11 17:19:52 -06:00 |
|
Dark-Alex-17
|
1849e11063
|
ci: Created initial test-release pipeline
|
2025-09-11 17:05:49 -06:00 |
|
Dark-Alex-17
|
9e8e317daf
|
Updated the README with a more clear example of what the purpose of gman is, and also support fully isolated, multiple local based configurations with isolated git repositories so users can have separate repos for different environments
|
2025-09-11 16:21:47 -06:00 |
|
Dark-Alex-17
|
a8d959dac3
|
Added support for multiple providers and wrote additional regression tests. Also fixed a bug with local synchronization with remote Git repositories when the CLI was just installed but the remote repo already exists with stuff in it.
|
2025-09-11 15:07:16 -06:00 |
|
Dark-Alex-17
|
0f5c28a040
|
Added unit and integration tests
|
2025-09-10 22:34:36 -06:00 |
|
Dark-Alex-17
|
083245b447
|
Updated the README to properly show managarr config injection
|
2025-09-10 21:48:09 -06:00 |
|
Dark-Alex-17
|
e0996b5968
|
Migrated some CLI specific code to a CLI module to make the code cleaner and easier to test
|
2025-09-10 21:03:31 -06:00 |
|