Commit Graph

58 Commits

Author SHA1 Message Date
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]
5a3a48daa9 chore(deps)!: update node (22.21.1 → 24.11.0) (#91) 2025-11-07 20:36:47 +02:00
renovate[bot]
057c356c1e chore(deps)!: update sigstore/cosign-installer (v3.10.1 → v4.0.0) (#92) 2025-11-05 09:58:56 +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]
b5b5da25be chore(deps)!: update github/codeql-action (#89)
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:06:59 +02:00
renovate[bot]
d18ed12bb2 chore(deps)!: update actions/upload-artifact (v4 → v5) (#88)
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:02:48 +02:00
renovate[bot]
90ba1ffd7a chore(deps)!: update actions/setup-node (#87) 2025-11-02 19:41:51 +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]
7649227e0a chore(deps): update github/codeql-action action (v3.30.9 → v3.31.0) (#85)
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-29 09:07:48 +02:00
renovate[bot]
fee65ecca6 chore(deps): update anchore/sbom-action action (v0.20.8 → v0.20.9) (#83)
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-29 09:07:23 +02:00
renovate[bot]
11574c6fee chore(deps): update sigstore/cosign-installer action (v3.10.0 → v3.10.1) (#81)
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-22 09:30:33 +03:00
renovate[bot]
223e2bc3ae chore(deps): update github/codeql-action action (v3.30.8 → v3.30.9) (#80)
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-20 12:52:03 +03:00
renovate[bot]
4aefb4f4e5 chore(deps): update anchore/sbom-action action (v0.20.6 → v0.20.8) (#78)
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-18 10:37:18 +03:00
renovate[bot]
c433951246 chore(deps): update github/codeql-action action (v3.30.7 → v3.30.8) (#73)
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-12 18:08:18 +03:00
renovate[bot]
25ec0b634f chore(deps): update github/codeql-action action (v3.30.6 → v3.30.7) (#71)
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:34:38 +03: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]
dc6ce2b897 chore(deps): update github/codeql-action action (v3.30.5 → v3.30.6) (#70)
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-05 22:42:50 +03:00
Copilot
d19c49bd48 ci: update cosign to v2.4.0 and add semantic commit validation (#69) 2025-10-04 15:08:41 +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]
878f74b0ce chore(deps): update docker/login-action action (v3.5.0 → v3.6.0) (#66)
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-02 13:18:09 +03:00
renovate[bot]
8960705cca chore(deps): update github/codeql-action action (v3.30.3 → v3.30.5) (#65)
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-28 23:31:10 +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]
e74e0832de chore(deps): update sigstore/cosign-installer action (v3.9.2 → v3.10.0) (#57)
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-18 16:06:59 +03:00
renovate[bot]
663ff49783 chore(deps): update anchore/sbom-action action (v0.20.5 → v0.20.6) (#58)
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-18 11:50:00 +03:00
renovate[bot]
f1d48996af chore(deps): update github/codeql-action action (v3.30.1 → v3.30.3) (#56)
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-12 15:15:57 +03:00
renovate[bot]
c35a6caed2 chore(deps)!: update actions/setup-go (#54) 2025-09-11 10:17:49 +03:00
renovate[bot]
9ba62423c0 chore(deps)!: update actions/setup-node (#55) 2025-09-11 10:16:44 +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]
c621521842 chore(deps): update github/codeql-action action (v3.29.11 → v3.30.1) (#49)
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:07 +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]
af6349dfec fix(github-action): update github/codeql-action (v3.29.10 → v3.29.11) (#42)
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:49 +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]
eb1dde40f0 fix(github-action): update github/codeql-action (v3.29.9 → v3.29.10) (#40)
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:51:12 +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]
44b8088992 fix(github-action): update anchore/sbom-action (v0.20.4 → v0.20.5) (#37)
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:50 +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]
e3c089a52a feat(github-action): update goreleaser/goreleaser-action (v6.3.0 → v6.4.0) (#39)
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:23:10 +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
renovate[bot]
b6d783440c fix(github-action): update github/codeql-action (v3.29.8 → v3.29.9) (#36)
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 02:27:41 +03:00
renovate[bot]
74d085e870 fix(github-action): update github/codeql-action (v3.29.5 → v3.29.8) (#33)
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-09 18:00:32 +03:00
17fa33520a fix(ci): add build step to security workflow (#32)
* fix(ci): add build step to security workflow

* chore(ci): pin action
2025-08-07 18:06:31 +03:00
renovate[bot]
51940e9094 chore(deps): pin dependencies (#25)
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-07 16:06:38 +03:00
renovate[bot]
0f70388d93 chore(config): migrate renovate config (#31)
* chore(config): migrate config .github/renovate.json

* chore: do not ignore test results

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ismo Vuorinen <ismo@ivuorinen.net>
2025-08-07 16:02:06 +03:00
78b308743a fix: renovate config, and pre-commit linter (#30) 2025-08-07 15:55:37 +03:00
3fbb608f9f feat: update go version, renovate config, tooling, fixes (#28)
* feat(deps): update go version, renovate config, tooling

* chore(deps): update google/go-github to v74

* feat(deps): migrate from yaml.v3 to goccy/go-yaml

* chore(deps): update goccy/go-yaml to v1.18.0 and address security concerns

* feat: improve issue templates and project configuration

- Update GitHub issue templates with CLI-specific fields for better bug reports
- Add specialized templates for documentation, theme, and performance issues
- Update pre-commit config to include comprehensive documentation linting
- Remove outdated Snyk configuration and security references
- Update Go version from 1.23+ to 1.24+ across project
- Streamline README.md organization and improve clarity
- Update CHANGELOG.md and CLAUDE.md formatting
- Create comprehensive CONTRIBUTING.md with development guidelines
- Remove TODO.md (replaced by docs/roadmap.md)
- Move SECURITY.md to docs/security.md

* docs: fix markdown linting violations across documentation

* fix: resolve template placeholder issues and improve uses statement generation

* fix: remove trailing whitespace from GitHub issue template
2025-08-07 05:22:44 +03:00
b80ecfce92 chore: even more linting, test fixes (#24)
* chore(lint): funcorder

* chore(lint): yamlfmt, ignored broken test yaml files

* chore(tests): tests do not output garbage, add coverage

* chore(lint): fix editorconfig violations

* chore(lint): move from eclint to editorconfig-checker

* chore(lint): add pre-commit, run and fix

* chore(ci): we use renovate to manage updates
2025-08-06 23:44:32 +03:00
renovate[bot]
033c858a23 feat(github-action)!: Update node (18.20.8 → 22.18.0) (#19)
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-06 11:19:29 +03:00
de19fab17e chore(ci): snyk configuration (#22)
* chore(ci): snyk configuration

* chore: fix editorconfig violations
2025-08-06 11:08:24 +03:00