From c6e191db4c2373b4131a5d41553f0d91f8d97d63 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Feb 2026 16:58:55 +0000 Subject: [PATCH 1/3] Bump aquasecurity/trivy-action from 0.33.1 to 0.34.0 Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action) from 0.33.1 to 0.34.0. - [Release notes](https://github.com/aquasecurity/trivy-action/releases) - [Commits](https://github.com/aquasecurity/trivy-action/compare/b6643a29fecd7f34b3597bc6acb0a98b03d33ff8...c1824fd6edce30d7ab345a9989de00bbd46ef284) --- updated-dependencies: - dependency-name: aquasecurity/trivy-action dependency-version: 0.34.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- .github/workflows/security.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/security.yml b/.github/workflows/security.yml index c865bbb..eb23eb9 100644 --- a/.github/workflows/security.yml +++ b/.github/workflows/security.yml @@ -29,7 +29,7 @@ jobs: uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Run Trivy vulnerability scanner in repo mode - uses: aquasecurity/trivy-action@b6643a29fecd7f34b3597bc6acb0a98b03d33ff8 # 0.33.1 + uses: aquasecurity/trivy-action@c1824fd6edce30d7ab345a9989de00bbd46ef284 # 0.34.0 with: scan-type: 'fs' ignore-unfixed: true From e98e702231ba0ae0332d9c5a2a710d418eac2ac4 Mon Sep 17 00:00:00 2001 From: Alexander Adam Date: Mon, 16 Feb 2026 18:38:16 +0100 Subject: [PATCH 2/3] Update copyright year and fix test upload action. Signed-off-by: Alexander Adam --- .github/CODEOWNERS | 2 +- .github/FUNDING.yml | 2 +- .github/ISSUE_TEMPLATE/bug_report.md | 2 +- .github/ISSUE_TEMPLATE/feature_request.md | 2 +- .github/PULL_REQUEST_TEMPLATE.md | 2 +- .github/dependabot.yml | 2 +- .github/workflows/codeql.yml | 2 +- .github/workflows/compliance.yml | 2 +- .github/workflows/dependency-review.yml | 2 +- .github/workflows/release.yml | 2 +- .github/workflows/scorecard.yml | 2 +- .github/workflows/security.yml | 2 +- .github/workflows/test.yml | 7 ++++--- .gitignore | 2 +- .golangci.yaml | 2 +- .markdownlint.json.license | 2 +- AUTHORS.md | 2 +- CHANGELOG.md | 2 +- CODE_OF_CONDUCT.md | 2 +- CONTRIBUTING.md | 2 +- GOVERNANCE.md | 2 +- README.md | 2 +- SECURITY.md | 2 +- examples/logo_embed/logo.tmpl.license | 2 +- examples/logo_embed/main.go | 2 +- examples/logo_embed/main_test.go | 2 +- examples/logo_file/logo.tmpl.license | 2 +- examples/logo_file/main.go | 2 +- examples/logo_file/main_test.go | 2 +- examples/logo_owndata/logo.tmpl.license | 2 +- examples/logo_owndata/main.go | 2 +- examples/logo_owndata/main_test.go | 2 +- examples/logo_simple/main.go | 2 +- examples/logo_simple/main_test.go | 2 +- geany.go | 2 +- geany_internal_test.go | 2 +- geany_test.go | 2 +- go.mod | 2 +- go.sum.license | 2 +- 39 files changed, 42 insertions(+), 41 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index e0970e7..d1c17f0 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2025 The geany contributors. +# SPDX-FileCopyrightText: 2026 The geany contributors. # SPDX-License-Identifier: MPL-2.0 /.github/ @AlphaOne1 \ No newline at end of file diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml index 925c703..0801370 100644 --- a/.github/FUNDING.yml +++ b/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2025 The geany contributors. +# SPDX-FileCopyrightText: 2026 The geany contributors. # SPDX-License-Identifier: MPL-2.0 # These are supported funding model platforms diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index a322cc7..b73a9d6 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -1,4 +1,4 @@ - diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md index 701844d..fc1ccc0 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -1,4 +1,4 @@ - diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 8245096..a1396a7 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -1,4 +1,4 @@ - diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 8ec1693..fff7f79 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2025 The geany contributors. +# SPDX-FileCopyrightText: 2026 The geany contributors. # SPDX-License-Identifier: MPL-2.0 version: 2 diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 0a9d28c..9be01e9 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2025 The geany contributors. +# SPDX-FileCopyrightText: 2026 The geany contributors. # SPDX-License-Identifier: MPL-2.0 # # For most projects, this workflow file will not need changing; you simply need diff --git a/.github/workflows/compliance.yml b/.github/workflows/compliance.yml index 191c98f..9d0a0c2 100644 --- a/.github/workflows/compliance.yml +++ b/.github/workflows/compliance.yml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2025 The geany contributors. +# SPDX-FileCopyrightText: 2026 The geany contributors. # SPDX-License-Identifier: MPL-2.0 name: Compliance Checks diff --git a/.github/workflows/dependency-review.yml b/.github/workflows/dependency-review.yml index 6141273..fbecaca 100644 --- a/.github/workflows/dependency-review.yml +++ b/.github/workflows/dependency-review.yml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2025 The geany contributors. +# SPDX-FileCopyrightText: 2026 The geany contributors. # SPDX-License-Identifier: MPL-2.0 # # Dependency Review Action diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 638cc2e..f3a0971 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2025 The geany contributors. +# SPDX-FileCopyrightText: 2026 The geany contributors. # SPDX-License-Identifier: MPL-2.0 name: Release diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml index 3e440ee..6634efd 100644 --- a/.github/workflows/scorecard.yml +++ b/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2025 The geany contributors. +# SPDX-FileCopyrightText: 2026 The geany contributors. # SPDX-License-Identifier: MPL-2.0 # # This workflow uses actions that are not certified by GitHub. They are provided diff --git a/.github/workflows/security.yml b/.github/workflows/security.yml index eb23eb9..9ec14be 100644 --- a/.github/workflows/security.yml +++ b/.github/workflows/security.yml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2025 The geany contributors. +# SPDX-FileCopyrightText: 2026 The geany contributors. # SPDX-License-Identifier: MPL-2.0 name: Security diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f944e69..14a2005 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2025 The geany contributors. +# SPDX-FileCopyrightText: 2026 The geany contributors. # SPDX-License-Identifier: MPL-2.0 name: Tests @@ -87,9 +87,10 @@ jobs: run: go tool gotestsum --junitfile junit.xml -- -race -v `go list ./...` --covermode=atomic --coverpkg=./... --coverprofile=coverage.txt - name: Upload test results to Codecov - if: ${{ !cancelled() }} - uses: codecov/test-results-action@0fa95f0e1eeaafde2c782583b36b28ad0d8c77d3 # v1.2.1 + if: ${{ !cancelled() }} + uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2 with: + report_type: test_results token: ${{ secrets.CODECOV_TOKEN }} - name: Coverage diff --git a/.gitignore b/.gitignore index 2ad85fd..e198d01 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2025 The geany contributors. +# SPDX-FileCopyrightText: 2026 The geany contributors. # SPDX-License-Identifier: MPL-2.0 .idea \ No newline at end of file diff --git a/.golangci.yaml b/.golangci.yaml index b9b35fc..37a0d92 100644 --- a/.golangci.yaml +++ b/.golangci.yaml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2025 The geany contributors. +# SPDX-FileCopyrightText: 2026 The geany contributors. # SPDX-License-Identifier: MPL-2.0 # Configuration file for golangci-lint diff --git a/.markdownlint.json.license b/.markdownlint.json.license index 502e84e..eb4b62f 100644 --- a/.markdownlint.json.license +++ b/.markdownlint.json.license @@ -1,2 +1,2 @@ -SPDX-FileCopyrightText: 2025 The geany contributors. +SPDX-FileCopyrightText: 2026 The geany contributors. SPDX-License-Identifier: MPL-2.0 diff --git a/AUTHORS.md b/AUTHORS.md index 71f123f..0380d91 100644 --- a/AUTHORS.md +++ b/AUTHORS.md @@ -1,4 +1,4 @@ - diff --git a/CHANGELOG.md b/CHANGELOG.md index 7d584c2..ac3ce50 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ - diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index c921bf7..4e4ceef 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index b7cff04..e7efefa 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,4 +1,4 @@ - diff --git a/GOVERNANCE.md b/GOVERNANCE.md index 7452792..59e2cc5 100644 --- a/GOVERNANCE.md +++ b/GOVERNANCE.md @@ -1,5 +1,5 @@ diff --git a/README.md b/README.md index 2d33cd7..51c3d97 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ - diff --git a/SECURITY.md b/SECURITY.md index c78462c..8904f04 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -1,4 +1,4 @@ - diff --git a/examples/logo_embed/logo.tmpl.license b/examples/logo_embed/logo.tmpl.license index a1d4304..12bca20 100644 --- a/examples/logo_embed/logo.tmpl.license +++ b/examples/logo_embed/logo.tmpl.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2025 The geany contributors. +SPDX-FileCopyrightText: 2026 The geany contributors. SPDX-License-Identifier: MPL-2.0 diff --git a/examples/logo_embed/main.go b/examples/logo_embed/main.go index 549046b..b30b296 100644 --- a/examples/logo_embed/main.go +++ b/examples/logo_embed/main.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2025 The geany contributors. +// SPDX-FileCopyrightText: 2026 The geany contributors. // SPDX-License-Identifier: MPL-2.0 // Package main contains the geany example with embedded logo. diff --git a/examples/logo_embed/main_test.go b/examples/logo_embed/main_test.go index d8bfb3a..c5c0339 100644 --- a/examples/logo_embed/main_test.go +++ b/examples/logo_embed/main_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2025 The geany contributors. +// SPDX-FileCopyrightText: 2026 The geany contributors. // SPDX-License-Identifier: MPL-2.0 package main diff --git a/examples/logo_file/logo.tmpl.license b/examples/logo_file/logo.tmpl.license index a1d4304..12bca20 100644 --- a/examples/logo_file/logo.tmpl.license +++ b/examples/logo_file/logo.tmpl.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2025 The geany contributors. +SPDX-FileCopyrightText: 2026 The geany contributors. SPDX-License-Identifier: MPL-2.0 diff --git a/examples/logo_file/main.go b/examples/logo_file/main.go index 7b19e5e..1b339e1 100644 --- a/examples/logo_file/main.go +++ b/examples/logo_file/main.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2025 The geany contributors. +// SPDX-FileCopyrightText: 2026 The geany contributors. // SPDX-License-Identifier: MPL-2.0 // Package main contains the geany example with read logo from a file. diff --git a/examples/logo_file/main_test.go b/examples/logo_file/main_test.go index d8bfb3a..c5c0339 100644 --- a/examples/logo_file/main_test.go +++ b/examples/logo_file/main_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2025 The geany contributors. +// SPDX-FileCopyrightText: 2026 The geany contributors. // SPDX-License-Identifier: MPL-2.0 package main diff --git a/examples/logo_owndata/logo.tmpl.license b/examples/logo_owndata/logo.tmpl.license index a1d4304..12bca20 100644 --- a/examples/logo_owndata/logo.tmpl.license +++ b/examples/logo_owndata/logo.tmpl.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2025 The geany contributors. +SPDX-FileCopyrightText: 2026 The geany contributors. SPDX-License-Identifier: MPL-2.0 diff --git a/examples/logo_owndata/main.go b/examples/logo_owndata/main.go index f85ae83..2e6a5d3 100644 --- a/examples/logo_owndata/main.go +++ b/examples/logo_owndata/main.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2025 The geany contributors. +// SPDX-FileCopyrightText: 2026 The geany contributors. // SPDX-License-Identifier: MPL-2.0 // Package main contains the geany example with embedded logo and custom data. diff --git a/examples/logo_owndata/main_test.go b/examples/logo_owndata/main_test.go index d8bfb3a..c5c0339 100644 --- a/examples/logo_owndata/main_test.go +++ b/examples/logo_owndata/main_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2025 The geany contributors. +// SPDX-FileCopyrightText: 2026 The geany contributors. // SPDX-License-Identifier: MPL-2.0 package main diff --git a/examples/logo_simple/main.go b/examples/logo_simple/main.go index 9dfc68a..641fb3d 100644 --- a/examples/logo_simple/main.go +++ b/examples/logo_simple/main.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2025 The geany contributors. +// SPDX-FileCopyrightText: 2026 The geany contributors. // SPDX-License-Identifier: MPL-2.0 // Package main contains the geany example with only the simple logo output. diff --git a/examples/logo_simple/main_test.go b/examples/logo_simple/main_test.go index d8bfb3a..c5c0339 100644 --- a/examples/logo_simple/main_test.go +++ b/examples/logo_simple/main_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2025 The geany contributors. +// SPDX-FileCopyrightText: 2026 The geany contributors. // SPDX-License-Identifier: MPL-2.0 package main diff --git a/geany.go b/geany.go index 86e378f..6ccb1d1 100644 --- a/geany.go +++ b/geany.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2025 The geany contributors. +// SPDX-FileCopyrightText: 2026 The geany contributors. // SPDX-License-Identifier: MPL-2.0 // Package geany contains the logo printing functionality. diff --git a/geany_internal_test.go b/geany_internal_test.go index e4b0c38..b3d7003 100644 --- a/geany_internal_test.go +++ b/geany_internal_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2025 The geany contributors. +// SPDX-FileCopyrightText: 2026 The geany contributors. // SPDX-License-Identifier: MPL-2.0 package geany diff --git a/geany_test.go b/geany_test.go index 266c21c..08c37f2 100644 --- a/geany_test.go +++ b/geany_test.go @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2025 The geany contributors. +// SPDX-FileCopyrightText: 2026 The geany contributors. // SPDX-License-Identifier: MPL-2.0 package geany_test diff --git a/go.mod b/go.mod index e2dd455..21f9cba 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2025 The geany contributors. +// SPDX-FileCopyrightText: 2026 The geany contributors. // SPDX-License-Identifier: MPL-2.0 module github.com/AlphaOne1/geany diff --git a/go.sum.license b/go.sum.license index 502e84e..eb4b62f 100644 --- a/go.sum.license +++ b/go.sum.license @@ -1,2 +1,2 @@ -SPDX-FileCopyrightText: 2025 The geany contributors. +SPDX-FileCopyrightText: 2026 The geany contributors. SPDX-License-Identifier: MPL-2.0 From d07e56940271789c90bbc38183e1ff4ef9830356 Mon Sep 17 00:00:00 2001 From: Alexander Adam Date: Mon, 16 Feb 2026 18:43:17 +0100 Subject: [PATCH 3/3] Fix static check. Signed-off-by: Alexander Adam --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 14a2005..523b123 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -54,7 +54,7 @@ jobs: id: install_go uses: actions/setup-go@7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5 # v6.2.0 with: - go-version-file: go.mod + go-version: stable check-latest: true - name: StaticCheck