copilot-swe-agent[bot]
9b6a733012
Complete format flag fix with all requirements met
...
All changes completed and verified
Co-authored-by: Belphemur <197810+Belphemur@users.noreply.github.com >
2025-12-10 20:29:34 +00:00
copilot-swe-agent[bot]
b80535d211
Fix formatting in setupTestCommand function
...
- Remove extra blank line after t.Helper() for Go formatting consistency
Co-authored-by: Belphemur <197810+Belphemur@users.noreply.github.com >
2025-12-10 20:28:36 +00:00
copilot-swe-agent[bot]
3a2fb2a97e
Add comprehensive documentation to shared functions
...
- Add detailed docstring to setupFormatFlag explaining parameters and usage
- Add detailed docstring to setupTestCommand explaining return values
- Use constant.DefaultConversion instead of hard-coded constant.WebP for better maintainability
- Clarify when bindViper should be true vs false
Co-authored-by: Belphemur <197810+Belphemur@users.noreply.github.com >
2025-12-10 20:27:28 +00:00
copilot-swe-agent[bot]
c5de49a310
Refactor tests to use shared setupFormatFlag and helper function
...
- Create setupTestCommand helper function to reduce test duplication
- Update all format flag tests to use shared setupFormatFlag function
- Remove unused enumflag import from test file
- Ensures test consistency with production code
- All tests continue to pass
Co-authored-by: Belphemur <197810+Belphemur@users.noreply.github.com >
2025-12-10 20:25:59 +00:00
copilot-swe-agent[bot]
cd0f056648
Eliminate code duplication with shared setupFormatFlag function
...
- Extract format flag setup logic into shared flags.go file
- Create setupFormatFlag function to eliminate duplication between optimize and watch commands
- Add bindViper parameter to support different flag binding strategies
- Remove duplicate enumflag imports from command files
- All tests continue to pass
Co-authored-by: Belphemur <197810+Belphemur@users.noreply.github.com >
2025-12-10 20:22:58 +00:00
copilot-swe-agent[bot]
a2feca6cca
Fix format flag crash and add comprehensive tests
...
- Remove NoOptDefVal which caused the format flag to fail with space-separated values
- Add 5 comprehensive unit tests for format flag: space syntax, short form, equals syntax, default value, and case-insensitive
- Update README with detailed format flag documentation and examples
- Format flag now works with all syntaxes: --format webp, -f webp, --format=webp
- Default value (webp) is preserved and shown in help text
Co-authored-by: Belphemur <197810+Belphemur@users.noreply.github.com >
2025-12-10 20:19:10 +00:00
copilot-swe-agent[bot]
1fa54e1936
Initial plan
2025-12-10 20:07:44 +00:00
renovate[bot]
ce8aaba165
chore(deps): update anchore/sbom-action action to v0.20.11 ( #142 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-10 03:49:38 +00:00
renovate[bot]
647b139ea0
fix(deps): update golang.org/x/exp digest to 8475f28 ( #141 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-09 19:54:13 +00:00
renovate[bot]
16b3ce3c9b
fix(deps): update module golang.org/x/image to v0.34.0 ( #140 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-08 23:57:17 +00:00
renovate[bot]
8d359aa575
fix(deps): update module github.com/spf13/cobra to v1.10.2 ( #139 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-04 02:18:16 +00:00
renovate[bot]
97f89a51c6
fix(deps): update golang.org/x/exp digest to 87e1e73 ( #137 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-25 21:51:06 +00:00
Antoine Aflalo
6840de3a89
Merge pull request #136 from Belphemur/renovate/actions-checkout-6.x
2025-11-23 20:46:44 -05:00
renovate[bot]
117b55eeaf
chore(deps): update actions/checkout action to v6
2025-11-20 16:41:02 +00:00
renovate[bot]
287ae8df8b
chore(deps): update anchore/sbom-action action to v0.20.10 ( #135 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-17 23:47:37 +00:00
renovate[bot]
481da7c769
fix(deps): update golang.org/x/exp digest to e25ba8c ( #134 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-14 02:37:56 +00:00
renovate[bot]
e269537049
fix(deps): update module golang.org/x/image to v0.33.0 ( #133 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-11 23:51:57 +00:00
Antoine Aflalo
cc4829cb39
Merge pull request #132 from Belphemur/renovate/major-github-artifact-actions
2025-10-24 15:36:44 -04:00
renovate[bot]
65747d35c0
chore(deps): update actions/upload-artifact action to v5
2025-10-24 19:35:39 +00:00
renovate[bot]
eb8803302c
fix(deps): update golang.org/x/exp digest to a4bb9ff ( #131 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-23 20:41:51 +00:00
renovate[bot]
e60e30f5a0
chore(deps): update anchore/sbom-action action to v0.20.9 ( #130 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-23 14:38:00 +00:00
renovate[bot]
7f5f690e66
fix(deps): update golang.org/x/exp digest to 90e834f ( #129 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-18 04:16:25 +00:00
Antoine Aflalo
f752586432
Merge pull request #128 from Belphemur/renovate/sigstore-cosign-installer-4.x
2025-10-17 09:27:18 -04:00
renovate[bot]
9a72d64a38
chore(deps): update sigstore/cosign-installer action to v4
2025-10-17 01:13:10 +00:00
renovate[bot]
09655e225c
chore(deps): update sigstore/cosign-installer action to v3.10.1 ( #127 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-16 22:52:31 +00:00
renovate[bot]
90d75361a7
chore(deps): update anchore/sbom-action action to v0.20.8 ( #126 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-16 16:00:36 +00:00
renovate[bot]
503fad46a6
chore(deps): update anchore/sbom-action action to v0.20.7 ( #125 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-15 21:56:44 +00:00
renovate[bot]
e842b49535
fix(deps): update module github.com/mholt/archives to v0.1.5 ( #124 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-13 20:42:51 +00:00
renovate[bot]
86d20e14b1
fix(deps): update golang.org/x/exp digest to d2f985d ( #122 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-09 18:34:12 +00:00
renovate[bot]
7081f4aa1c
fix(deps): update module golang.org/x/image to v0.32.0 ( #121 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-08 18:40:16 +00:00
renovate[bot]
6d8e1e2f5e
fix(deps): update module github.com/samber/lo to v1.52.0 ( #120 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-08 15:59:33 +00:00
renovate[bot]
77279cb0c5
fix(deps): update golang.org/x/exp digest to 27f1f14 ( #119 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-02 19:07:05 +00:00
renovate[bot]
82ab972c2e
fix(deps): update module github.com/mholt/archives to v0.1.4 ( #118 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-17 01:45:17 +00:00
renovate[bot]
ae754ae5d8
chore(deps): update anchore/sbom-action action to v0.20.6 ( #117 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-16 14:49:14 +00:00
renovate[bot]
507d8df103
chore(deps): update sigstore/cosign-installer action to v3.10.0 ( #115 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-13 23:45:35 +00:00
Antoine Aflalo
545382c887
Merge pull request #114 from Belphemur/renovate/golang.org-x-exp-digest
...
fix(deps): update golang.org/x/exp digest to df92998
2025-09-11 08:43:10 -04:00
renovate[bot]
255b158778
fix(deps): update golang.org/x/exp digest to df92998
2025-09-11 10:32:41 +00:00
Antoine Aflalo
4f9dacdaf6
chore: remove requirements
2025-09-10 09:13:59 -04:00
Antoine Aflalo
3e62ab40e3
fix(docker): add proper annotation for multi-arch
2025-09-10 09:06:19 -04:00
Antoine Aflalo
51af843432
chore: typo fix
2025-09-10 09:02:42 -04:00
Antoine Aflalo
6b92336ba1
fix(docker): be sure we have the encoder installed in the right user folder
v2.4.8
2025-09-10 09:00:35 -04:00
Antoine Aflalo
a6ad1dada3
fix(release): fix not having archive in the release
v2.4.7
2025-09-10 08:49:50 -04:00
Antoine Aflalo
17fe01f27c
fix(docker): remove unnecessary volume declaration and clean up bashrc setup
v2.4.6
2025-09-09 22:58:24 -04:00
Antoine Aflalo
4fa3014d80
fix(docker): when we set the volume
...
To be sure we have the cache downloaded
2025-09-09 22:55:27 -04:00
Antoine Aflalo
a47af5a7a8
ci: fix cosign
v2.4.5
2025-09-09 22:32:09 -04:00
Antoine Aflalo
d7f13132f4
ci: fix test workflow
2025-09-09 22:23:22 -04:00
Antoine Aflalo
a8587f3f1f
fix(docker): have already the converter in the docker image
2025-09-09 22:21:50 -04:00
Antoine Aflalo
12817b1bff
ci: full upgrade
v2.4.4
2025-09-09 21:48:26 -04:00
Antoine Aflalo
19dcf9d40b
fix(docker): missing ca-certificate
2025-09-09 21:47:47 -04:00
Antoine Aflalo
a7fa5bd0c7
ci: no need for interactive for docker image
2025-09-09 21:44:30 -04:00