renovate[bot]
f104add37a
fix(deps): update module golang.org/x/image to v0.38.0 ( #178 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-24 00:52:00 +00:00
renovate[bot]
39632906da
chore(deps): update anchore/sbom-action action to v0.24.0 ( #177 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-20 21:47:22 +00:00
renovate[bot]
1be0978e89
fix(deps): update golang.org/x/exp digest to 7ab1446 ( #176 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-12 17:52:26 +00:00
renovate[bot]
71bdf7d111
fix(deps): update module golang.org/x/image to v0.37.0 ( #175 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-12 00:57:41 +00:00
renovate[bot]
3123fa27f9
chore(deps): update anchore/sbom-action action to v0.23.1 ( #174 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-09 22:45:16 +00:00
renovate[bot]
7cd711ab5a
chore(deps): update docker/setup-qemu-action action to v4 ( #171 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-07 18:08:17 -05:00
renovate[bot]
df3206b80c
chore(deps): update docker/login-action action to v4 ( #172 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-07 18:08:06 -05:00
renovate[bot]
878da22fdb
chore(deps): update docker/setup-buildx-action action to v4 ( #173 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-07 18:07:54 -05:00
renovate[bot]
fcf6bf514b
fix(deps): update module github.com/samber/lo to v1.53.0 ( #170 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-02 16:42:49 +00:00
renovate[bot]
70a3306ca9
chore(deps): update actions/upload-artifact action to v7 ( #169 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-27 19:51:10 -05:00
renovate[bot]
0ff3eab0b9
chore(deps): update actions/attest-build-provenance action to v4 ( #168 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-25 22:15:51 -05:00
renovate[bot]
45851713c1
chore(deps): update anchore/sbom-action action to v0.23.0 ( #167 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-25 20:47:24 +00:00
renovate[bot]
cca06642f8
chore(deps): update goreleaser/goreleaser-action action to v7 ( #166 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-21 12:35:12 -05:00
renovate[bot]
a0a79c6439
fix(deps): update golang.org/x/exp digest to 3dfff04 ( #165 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-18 22:53:19 +00:00
renovate[bot]
6c45a8507f
fix(deps): update golang.org/x/exp digest to 81e46e3 ( #164 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-12 20:03:41 +00:00
renovate[bot]
d66d445bbb
fix(deps): update golang.org/x/exp digest to 2735e65 ( #163 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-11 21:33:26 +00:00
renovate[bot]
aabb0e2a02
fix(deps): update golang.org/x/exp digest to 2842357 ( #162 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-09 21:32:38 +00:00
renovate[bot]
8349569e33
fix(deps): update module golang.org/x/image to v0.36.0 ( #161 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-09 18:18:25 +00:00
renovate[bot]
b434a18802
chore(deps): update anchore/sbom-action action to v0.22.2 ( #160 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-04 18:43:13 +00:00
renovate[bot]
4057cfb6c9
chore(deps): update anchore/sbom-action action to v0.22.1 ( #159 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-27 19:38:33 +00:00
renovate[bot]
617ee8a0c3
chore(deps): update anchore/sbom-action action to v0.22.0 ( #158 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-21 21:04:48 +00:00
renovate[bot]
f37ca7e4e7
fix(deps): update golang.org/x/exp digest to 716be56 ( #157 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-12 21:33:22 +00:00
renovate[bot]
38c8f2a9cb
fix(deps): update module golang.org/x/image to v0.35.0 ( #156 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-12 18:35:03 +00:00
renovate[bot]
03479c8772
chore(deps): update anchore/sbom-action action to v0.21.1 ( #155 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-08 17:14:58 +00:00
renovate[bot]
ee47432721
fix(deps): update module github.com/thediveo/enumflag/v2 to v2.1.0 ( #154 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-03 17:42:02 +00:00
renovate[bot]
5a0fe68e68
chore(deps): update anchore/sbom-action action to v0.21.0 ( #153 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-23 17:47:47 +00:00
Copilot
e535809e74
fix: Fix deadlock in ConvertChapter when context cancelled during page processing ( #152 )
...
* Initial plan
* Fix deadlock in ConvertChapter when context is cancelled after wgConvertedPages.Add
Co-authored-by: Belphemur <197810+Belphemur@users.noreply.github.com >
* Fix test comments to remove placeholder issue references
Co-authored-by: Belphemur <197810+Belphemur@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: Belphemur <197810+Belphemur@users.noreply.github.com >
v2.4.10
2025-12-20 14:26:33 -05:00
renovate[bot]
af5bfe8000
fix(deps): update golang.org/x/exp digest to 944ab1f ( #151 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-19 21:52:44 +00:00
renovate[bot]
9ac9901990
chore(deps): update actions/upload-artifact action to v6 ( #149 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-14 14:31:21 -05:00
Copilot
8c52010dfe
Remove cosign signing in favor of GitHub native attestation ( #148 )
...
* Initial plan
* Remove cosign signing and improve GoReleaser configuration
- Removed cosign-installer step from release workflow
- Removed cosign signing sections (signs and docker_signs) from .goreleaser.yml
- Added include_meta: true to release configuration
- Added use: github and format to changelog configuration
- Added before hooks section for go mod tidy and go generate
- Improved comments and structure following best practices
- Added proper step names to workflow for better readability
- Kept attestation steps for checksums.txt and digests.txt using GitHub's native attestation
Co-authored-by: Belphemur <197810+Belphemur@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: Belphemur <197810+Belphemur@users.noreply.github.com >
v2.4.9
2025-12-10 16:39:25 -05:00
Antoine Aflalo
aefadafc7d
Merge pull request #146 from Belphemur/copilot/update-readme-docker-compose
...
docs: add Docker Compose examples and update copilot workflow
2025-12-10 16:19:50 -05:00
copilot-swe-agent[bot]
ba1ab20697
fix: improve format flag flexibility and usability
...
The format flag now supports multiple input syntaxes for better user experience:
- Space-separated: --format webp or -f webp
- Equals syntax: --format=webp
- Case-insensitive: webp, WEBP, and WebP are all valid
This change centralizes format flag setup in setupFormatFlag() function,
making it consistent across optimize and watch commands while supporting
both command-line usage and viper configuration binding.
The improvements enhance CLI usability without breaking existing usage patterns.
2025-12-10 21:16:16 +00:00
copilot-swe-agent[bot]
43593c37fc
ci: remove application build from copilot-setup-steps workflow
...
Only build and run encoder-setup utility for WebP configuration.
Application building is not required for Copilot development environment setup.
2025-12-10 21:16:16 +00:00
copilot-swe-agent[bot]
44a4726258
ci: rename copilot-setup workflow to copilot-setup-steps and follow standard pattern
...
Co-authored-by: Belphemur <197810+Belphemur@users.noreply.github.com >
2025-12-10 21:14:57 +00:00
copilot-swe-agent[bot]
e71a3d7693
docs: add Docker Compose examples and usage instructions
...
Co-authored-by: Belphemur <197810+Belphemur@users.noreply.github.com >
2025-12-10 21:11:33 +00:00
copilot-swe-agent[bot]
992e37f9af
Initial plan
2025-12-10 21:08:27 +00:00
Antoine Aflalo
a2f6805d47
Merge pull request #145 from Belphemur/copilot/add-copilot-instructions
...
Add GitHub Copilot instructions and setup workflow
2025-12-10 16:06:00 -05:00
copilot-swe-agent[bot]
552364f69c
Fix: Use correct command name 'cbzconverter' and make workflow manual-only
...
Co-authored-by: Belphemur <197810+Belphemur@users.noreply.github.com >
2025-12-10 20:59:54 +00:00
Antoine Aflalo
da65eeecba
Merge branch 'main' into copilot/add-copilot-instructions
2025-12-10 15:49:41 -05:00
copilot-swe-agent[bot]
5d35a2e3fa
Fix: Add explicit permissions block to copilot-setup workflow for security
...
Co-authored-by: Belphemur <197810+Belphemur@users.noreply.github.com >
2025-12-10 20:49:17 +00:00
Antoine Aflalo
1568334c03
Potential fix for code scanning alert no. 5: Workflow does not contain permissions
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-12-10 15:48:56 -05:00
Antoine Aflalo
31ef12bb17
Merge pull request #144 from Belphemur/copilot/fix-format-flag-crash
...
Fix format flag crash with space-separated values
2025-12-10 15:47:25 -05:00
copilot-swe-agent[bot]
9529004554
Add GitHub Copilot instructions and setup workflow
...
Co-authored-by: Belphemur <197810+Belphemur@users.noreply.github.com >
2025-12-10 20:45:23 +00:00
copilot-swe-agent[bot]
6a2efc42ac
Initial plan
2025-12-10 20:39:42 +00:00
copilot-swe-agent[bot]
44e2469e34
Consolidate all common flags into flags.go
...
- Create individual setup functions for each common flag (quality, override, split, timeout)
- Create setupCommonFlags function that sets up all common flags in one call
- Simplify optimize_command.go and watch_command.go by using setupCommonFlags
- All flags now centralized in flags.go for better maintainability
- All tests continue to pass
Co-authored-by: Belphemur <197810+Belphemur@users.noreply.github.com >
2025-12-10 20:38:58 +00:00
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