renovate[bot]
29625f8b6d
chore(deps): update ivuorinen/actions action (v2026.01.21 → v2026.02.03) ( #159 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-05 09:27:16 +02:00
renovate[bot]
9e25e0925f
chore(deps): update actions/checkout action (v6.0.1 → v6.0.2) ( #152 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-24 18:48:44 +02:00
renovate[bot]
a75d892747
chore(deps): update ivuorinen/actions action (v2026.01.13 → v2026.01.21) ( #150 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-23 05:50:13 +00:00
renovate[bot]
bc021ab33d
chore(deps): update ivuorinen/actions action (v2026.01.09 → v2026.01.13) ( #144 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-15 10:46:37 +00:00
renovate[bot]
0333bff9cb
chore(deps): update ivuorinen/actions action (v2026.01.01 → v2026.01.09) ( #142 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-11 17:15:20 +02:00
renovate[bot]
6a47d067c7
chore(deps)!: update ivuorinen/actions (v2025.12.30 → v2026.01.01) ( #130 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-01 23:22:51 +02:00
7f80105ff5
feat: go 1.25.5, dependency updates, renamed internal/errors ( #129 )
...
* feat: rename internal/errors to internal/apperrors
* fix(tests): clear env values before using in tests
* feat: rename internal/errors to internal/apperrors
* chore(deps): update go and all dependencies
* chore: remove renovate from pre-commit, formatting
* chore: sonarcloud fixes
* feat: consolidate constants to appconstants/constants.go
* chore: sonarcloud fixes
* feat: simplification, deduplication, test utils
* chore: sonarcloud fixes
* chore: sonarcloud fixes
* chore: sonarcloud fixes
* chore: sonarcloud fixes
* chore: clean up
* fix: config discovery, const deduplication
* chore: fixes
2026-01-01 23:17:29 +02:00
renovate[bot]
30b446a325
chore(deps): update actions/checkout action (v6.0.0 → v6.0.1) ( #115 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-06 04:52:15 +00:00
renovate[bot]
747bef3aa5
chore(deps)!: update actions/checkout ( #110 )
2025-11-28 01:06:18 +02:00
renovate[bot]
573349a188
chore(deps): update ivuorinen/actions action (v2025.11.02 → v2025.11.23) ( #106 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-25 05:53:21 +00:00
renovate[bot]
c6c6d343b8
chore(deps): update actions/checkout action (v5.0.0 → v5.0.1) ( #100 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-19 05:30:29 +00:00
Copilot
d09c7918cb
fix: test failures caused by GitHub Actions token masking, updates ( #97 )
...
* Initial plan
* Fix test token masking issue in GitHub Actions
Co-authored-by: ivuorinen <11024+ivuorinen@users.noreply.github.com >
* chore: update permissions, go version, linting
* fix(ci): ignore test tokens for gitleaks
* chore: add fetch-depth zero to all checkout actions
* fix(ci): pr-lint contents write permission
* [MegaLinter] Apply linters fixes
* chore: ignore and remove megalinter-reports
* fix: restore commitlint pre-commit hook to v9.24.0
Co-authored-by: ivuorinen <11024+ivuorinen@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: ivuorinen <11024+ivuorinen@users.noreply.github.com >
Co-authored-by: Ismo Vuorinen <ismo@ivuorinen.net >
2025-11-13 18:13:20 +02:00
renovate[bot]
aa3fdd9222
chore(deps)!: update ivuorinen/actions (25.10.31 → v2025.11.02) ( #90 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-02 21:09:47 +02:00
renovate[bot]
7104a5c430
chore(deps): update ivuorinen/actions action (25.10.7 → 25.10.31) ( #79 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-02 09:48:40 +02:00
renovate[bot]
cea1c2f246
chore(deps): update ivuorinen/actions action (25.10.1 → 25.10.7) ( #72 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-10 19:31:42 +03:00
renovate[bot]
1c60607984
chore(deps): update ivuorinen/actions action (25.9.21 → 25.10.1) ( #68 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-04 00:39:47 +03:00
renovate[bot]
9aeb2a9457
chore(deps): update ivuorinen/actions action (25.9.19 → 25.9.21) ( #64 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-23 13:23:47 +03:00
renovate[bot]
91c13666f2
chore(deps): update ivuorinen/actions action (25.9.8 → 25.9.19) ( #59 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-20 21:50:12 +03:00
renovate[bot]
8d66e7b6bd
chore(deps): update ivuorinen/actions action (25.8.31 → 25.9.8) ( #51 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-10 18:00:39 +03:00
renovate[bot]
96dd1473be
chore(deps): update ivuorinen/actions action (25.8.25 → 25.8.31) ( #48 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-08 08:52:27 +03:00
renovate[bot]
7fa88c79b1
chore(deps): update ivuorinen/actions action (25.8.21 → 25.8.25) ( #47 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-28 08:11:55 +03:00
renovate[bot]
6d243153a3
fix(github-action): update ivuorinen/actions (25.8.18 → 25.8.21) ( #44 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-24 14:53:03 +03:00
renovate[bot]
04cd4f50b9
fix(github-action): update ivuorinen/actions (25.8.11 → 25.8.18) ( #41 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-20 11:50:40 +03:00
renovate[bot]
c2fcb7e30c
fix(github-action): update ivuorinen/actions (25.8.4 → 25.8.11) ( #38 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-16 13:26:28 +03:00
renovate[bot]
ad28a6cd65
feat(github-action)!: Update actions/checkout ( #34 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-14 12:23:14 +03:00
f3693e67fc
feat: gen command enhancements, race condition fixes, workflow tweaks ( #21 )
...
* feat: enhance gen command with directory/file arguments and custom output filenames
- Add positional argument support for targeting specific directories or files
- Add --output flag for custom output filename specification
- Implement resolveOutputPath method to handle absolute and relative custom paths
- Update CLI interface with comprehensive examples and help text
- Fix race condition in FixtureManager cache access with RWMutex synchronization
- Update .gitignore to cover additional generated file types (html, json)
- Maintain backward compatibility with existing gen command usage
This enhancement enables generating documentation for multiple actions in the same
directory without filename conflicts, while supporting flexible file targeting.
* feat: enhance CI workflow and standardize license filename
- Update CI workflow to use new gen command functionality with directory targeting
- Remove working-directory requirement by using positional arguments
- Add comprehensive documentation generation with multiple formats (md, html, json)
- Test single file targeting and recursive generation with themes
- Add artifact upload for generated documentation files
- Standardize license filename from LICENSE.md to LICENSE following GitHub conventions
- Clean up duplicate license files
The enhanced workflow demonstrates all new gen command features including
directory targeting, custom output filenames, multiple formats, and themes.
* fix: resolve all linting and EditorConfig violations
Fixed remaining code quality issues:
- Line length violation in TODO.md by breaking long summary
- Trailing whitespace removal from CI workflow, CLAUDE.md, and TODO.md
- Indentation consistency fixes in CI workflow YAML
- Security workflow cleanup for better formatting
All linters now pass:
- golangci-lint: 0 issues
- EditorConfig: No violations detected
Project maintains enterprise-grade code quality standards.
* refactor: optimize security workflow by removing Snyk and reducing duplication
Streamlined security scanning workflow:
- Remove Snyk job to eliminate redundancy with govulncheck and Trivy
- Add comprehensive coverage documentation explaining each tool's purpose
- Ensure consistent action version pinning across all jobs
- Maintain complete security protection with govulncheck, Trivy, gitleaks, and dependency-review
Benefits:
- Reduced execution time by ~2-3 minutes per workflow run
- Simplified secret management (no SNYK_TOKEN required)
- Lower complexity while maintaining enterprise-grade security coverage
- Better workflow maintainability with clear job documentation
Security coverage remains comprehensive with Go-specific vulnerability scanning,
multi-language dependency analysis, secrets detection, and PR-level dependency review.
2025-08-06 09:38:03 +03:00
renovate[bot]
7e60ef2859
fix(github-action): update ivuorinen/actions (25.7.21 → 25.7.28) ( #12 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-02 13:44:23 +03:00
74cbe1e469
Initial commit
2025-07-30 19:17:36 +03:00