64 Commits

Author SHA1 Message Date
Raffaele Di Fazio
fffb9b4f1b ci: replace pre-commit with file-hygiene script
The pre-commit/action@v3 used actions/cache@v4 internally, which the
repository's security policy forbids because it is not SHA-pinned.
Remove the pre-commit dependency entirely by:

* deleting .pre-commit-config.yaml
* replacing the pre-commit CI step with a new scripts/file-hygiene.sh
  that implements the equivalent checks (trailing whitespace, EOF
  newline, BOM, CR, merge markers, large files, case collisions,
  broken symlinks, shebang/executable consistency, submodule ban)
* removing the pre-commit Makefile targets and adding a file-hygiene
  target
* removing pre-commit from the renovate configuration

Markdown linting is already handled by the dedicated markdownlint step
in the lint workflow, so no replacement is needed for that hook.
2026-04-17 09:29:25 +02:00
Ivan Ka
a3a692aa97
ci: read golangci-lint version from scripts/install-tools.sh in lint workflow (#6347)
* chore(ci): read golangci-lint version from scripts/install-tools.sh in lint workflow

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(ci): read golangci-lint version from scripts/install-tools.sh in lint workflow

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

---------

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2026-04-06 14:01:30 +05:30
dependabot[bot]
e8479db7f9
chore(deps): bump the dev-dependencies group with 5 updates (#6330)
Bumps the dev-dependencies group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout) | `6.0.1` | `6.0.2` |
| [actions/setup-go](https://github.com/actions/setup-go) | `6.3.0` | `6.4.0` |
| [renovatebot/github-action](https://github.com/renovatebot/github-action) | `46.1.4` | `46.1.7` |
| [actions/setup-python](https://github.com/actions/setup-python) | `6.0.0` | `6.2.0` |
| [azure/setup-helm](https://github.com/azure/setup-helm) | `4.3.1` | `5.0.0` |


Updates `actions/checkout` from 6.0.1 to 6.0.2
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v6.0.1...de0fac2e4500dabe0009e67214ff5f5447ce83dd)

Updates `actions/setup-go` from 6.3.0 to 6.4.0
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v6.3.0...v6.4.0)

Updates `renovatebot/github-action` from 46.1.4 to 46.1.7
- [Release notes](https://github.com/renovatebot/github-action/releases)
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md)
- [Commits](0b17c4eb90...3633cede7d)

Updates `actions/setup-python` from 6.0.0 to 6.2.0
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v6...a309ff8b426b58ec0e2a45f0f869d46889d02405)

Updates `azure/setup-helm` from 4.3.1 to 5.0.0
- [Release notes](https://github.com/azure/setup-helm/releases)
- [Changelog](https://github.com/Azure/setup-helm/blob/main/CHANGELOG.md)
- [Commits](1a275c3b69...dda3372f75)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: actions/setup-go
  dependency-version: 6.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: renovatebot/github-action
  dependency-version: 46.1.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: actions/setup-python
  dependency-version: 6.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: azure/setup-helm
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-01 12:54:14 +05:30
Michel Loiseleur
d9f2e95076
ci: finish gha pinning (#6327) 2026-03-30 12:38:14 +05:30
Ivan Ka
5dd8369d29
ci: validate Go version consistency across cloudbuild.yaml, go.mod, and go.tool.mod (#6323)
* ci: validate Go version consistency across cloudbuild.yaml, go.mod, and go.tool.mod

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* ci: validate Go version consistency across cloudbuild.yaml, go.mod, and go.tool.mod

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* ci: validate Go version consistency across cloudbuild.yaml, go.mod, and go.tool.mod

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

---------

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2026-03-30 02:10:12 +05:30
vflaux
84198f906c
chore(lint): update golanci-lint (#6320)
* chore(lint): update golangci-lint

* fix(lint): make golangci-lint happy
2026-03-28 19:00:11 +05:30
Raffaele Di Fazio
a6266dd5ff
Minimize GitHub Actions workflow permissions (#6319)
Apply principle of least privilege across all workflows:

- end-to-end-tests.yml: add missing permissions (contents: read)
- dependency-update.yaml: add missing permissions (contents: read)
- lint-test-chart.yaml: replace top-level read-all with permissions: {}
- release-chart.yaml: replace top-level read-all with permissions: {}
- codeql-analysis.yaml: remove unused actions: read
- lint.yaml: remove unused pull-requests: read
- staging-image-tester.yaml: remove unused checks: write (no goveralls step)
2026-03-27 23:22:47 +05:30
Raffaele Di Fazio
109fd6559f
Pin all GitHub Actions to commit SHAs per Kubernetes policy (#6316)
Pin all uses: references in workflow files to 40-character commit
SHA hashes instead of mutable tags, as required by the Kubernetes
GitHub Actions security policy.

Actions pinned:
- actions/setup-go v6.3.0
- actions/setup-python v6
- actions/checkout v6
- coverallsapp/github-action v2
- github/codeql-action v4
- golangci/golangci-lint-action v9
- GrantBirki/json-yaml-validate v4.0.0
- nosborn/github-action-markdown-cli v3.5.0
- pre-commit/action v3.0.1
- renovatebot/github-action v46.1.4
2026-03-27 20:14:47 +05:30
dependabot[bot]
ac091a58b5
chore(deps): bump the dev-dependencies group across 1 directory with 3 updates (#6226)
Bumps the dev-dependencies group with 3 updates in the / directory: [actions/setup-go](https://github.com/actions/setup-go), [renovatebot/github-action](https://github.com/renovatebot/github-action) and [helm/kind-action](https://github.com/helm/kind-action).


Updates `actions/setup-go` from 6.2.0 to 6.3.0
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v6.2.0...v6.3.0)

Updates `renovatebot/github-action` from 44.2.4 to 46.1.2
- [Release notes](https://github.com/renovatebot/github-action/releases)
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/renovatebot/github-action/compare/v44.2.4...v46.1.2)

Updates `helm/kind-action` from 1.13.0 to 1.14.0
- [Release notes](https://github.com/helm/kind-action/releases)
- [Commits](92086f6be0...ef37e7f390)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: 6.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: renovatebot/github-action
  dependency-version: 46.1.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
- dependency-name: helm/kind-action
  dependency-version: 1.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-27 13:33:55 +05:30
dependabot[bot]
fb038012ba
chore(deps): bump the dev-dependencies group across 1 directory with 2 updates (#6116)
Bumps the dev-dependencies group with 2 updates in the / directory: [actions/setup-go](https://github.com/actions/setup-go) and [renovatebot/github-action](https://github.com/renovatebot/github-action).


Updates `actions/setup-go` from 5.1.0 to 6.2.0
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v5.1.0...v6.2.0)

Updates `renovatebot/github-action` from 44.2.3 to 44.2.4
- [Release notes](https://github.com/renovatebot/github-action/releases)
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/renovatebot/github-action/compare/v44.2.3...v44.2.4)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: 6.2.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
- dependency-name: renovatebot/github-action
  dependency-version: 44.2.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-16 14:01:11 +05:30
Ivan Ka
a23f2d5a9a
chore(lint): configure modernize linter (#6035)
* chore(lint): configure modernize linter

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(lint): configure modernize linter

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(lint): modernize linter

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(lint): configure modernize linter

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

---------

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-12-27 22:04:33 +05:30
Ivan Ka
031b6e4aed
chore(deps): bump go-linter version (#6036)
* deps(linter): bump go-linter version

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* deps(linter): bump go-linter version

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(deps): bump go-linter version

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

---------

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-12-19 03:36:31 -08:00
dependabot[bot]
e22cd737cd
chore(deps): bump the dev-dependencies group with 2 updates (#5962)
Bumps the dev-dependencies group with 2 updates: [actions/checkout](https://github.com/actions/checkout) and [renovatebot/github-action](https://github.com/renovatebot/github-action).


Updates `actions/checkout` from 5.0.0 to 5.0.1
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](https://github.com/actions/checkout/compare/v5...v5.0.1)

Updates `renovatebot/github-action` from 44.0.2 to 44.0.3
- [Release notes](https://github.com/renovatebot/github-action/releases)
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/renovatebot/github-action/compare/v44.0.2...v44.0.3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 5.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: renovatebot/github-action
  dependency-version: 44.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-05 11:30:57 -08:00
Sandor Szücs
1b553e9ba8
Build(tool) remove vacuum (#5955)
* build: tool remove vacuum in order to get rid of BUSL-1.1 license of a dependency in go.mod/go.tool.mod

Signed-off-by: Sandor Szuecs <sandor.szuecs@zalando.de>

* rm vacuum

Signed-off-by: Sandor Szuecs <sandor.szuecs@zalando.de>

* remove also from CI

Signed-off-by: Sandor Szuecs <sandor.szuecs@zalando.de>

---------

Signed-off-by: Sandor Szuecs <sandor.szuecs@zalando.de>
2025-11-13 13:47:39 -08:00
dependabot[bot]
1a5ab81851
chore(deps): bump the dev-dependencies group with 2 updates (#5946)
Bumps the dev-dependencies group with 2 updates: [renovatebot/github-action](https://github.com/renovatebot/github-action) and [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action).


Updates `renovatebot/github-action` from 43.0.20 to 44.0.1
- [Release notes](https://github.com/renovatebot/github-action/releases)
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/renovatebot/github-action/compare/v43.0.20...v44.0.1)

Updates `golangci/golangci-lint-action` from 8 to 9
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v8...v9)

---
updated-dependencies:
- dependency-name: renovatebot/github-action
  dependency-version: 44.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
- dependency-name: golangci/golangci-lint-action
  dependency-version: '9'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-11 07:30:57 -08:00
Michel Loiseleur
7dba745835
chore: upgrade ExternalDNS to go v1.25 and golangci-lint v2.5 (#5869)
* chore: upgrade ExternalDNS to go v1.25 and golangci-lint v2.5

* fix go.sum
2025-09-25 11:44:15 -07:00
dependabot[bot]
490e56f495
chore(deps): bump the dev-dependencies group with 3 updates (#5806)
Bumps the dev-dependencies group with 3 updates: [actions/setup-go](https://github.com/actions/setup-go), [actions/setup-python](https://github.com/actions/setup-python) and [actions/github-script](https://github.com/actions/github-script).


Updates `actions/setup-go` from 5 to 6
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v5...v6)

Updates `actions/setup-python` from 5 to 6
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v5...v6)

Updates `actions/github-script` from 7.0.1 to 8.0.0
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](60a0d83039...ed597411d8)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
- dependency-name: actions/github-script
  dependency-version: 8.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-05 00:35:27 -07:00
dependabot[bot]
829b5a946f
chore(deps): bump the dev-dependencies group across 1 directory with 2 updates (#5732)
Bumps the dev-dependencies group with 2 updates in the / directory: [actions/checkout](https://github.com/actions/checkout) and [renovatebot/github-action](https://github.com/renovatebot/github-action).


Updates `actions/checkout` from 4.2.2 to 5.0.0
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](https://github.com/actions/checkout/compare/v4.2.2...v5)

Updates `renovatebot/github-action` from 43.0.5 to 43.0.7
- [Release notes](https://github.com/renovatebot/github-action/releases)
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/renovatebot/github-action/compare/v43.0.5...v43.0.7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
- dependency-name: renovatebot/github-action
  dependency-version: 43.0.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-15 02:01:08 -07:00
dongjiang
5805ea0ef2
chore(deps): update golangci-lint version to v2.2.2 (#5670)
* update golangci-lint to v2.2.2

Signed-off-by: dongjiang <dongjiang1989@126.com>

* Update scripts/install-tools.sh

revert by codereview

---------

Signed-off-by: dongjiang <dongjiang1989@126.com>
2025-08-08 03:07:44 -07:00
Ivan Ka
2d9b7454cf
fix(api): rollback oas and update linter (#5723)
* fix(api): rollback api and update linter

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* fix(api): rollback api and update linter

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* fix(api): rollback api and update linter

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* fix(api): rollback api and update linter

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* fix(api): rollback api and update linter

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

---------

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-08-07 23:57:43 -07:00
dependabot[bot]
86c739151b
chore(deps): bump the dev-dependencies group across 1 directory with 2 updates (#5667)
Bumps the dev-dependencies group with 2 updates in the / directory: [renovatebot/github-action](https://github.com/renovatebot/github-action) and [stoplightio/spectral-action](https://github.com/stoplightio/spectral-action).


Updates `renovatebot/github-action` from 43.0.3 to 43.0.4
- [Release notes](https://github.com/renovatebot/github-action/releases)
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/renovatebot/github-action/compare/v43.0.3...v43.0.4)

Updates `stoplightio/spectral-action` from 0.8.12 to 0.8.13
- [Release notes](https://github.com/stoplightio/spectral-action/releases)
- [Commits](577bade2d6...6416fd018a)

---
updated-dependencies:
- dependency-name: renovatebot/github-action
  dependency-version: 43.0.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: stoplightio/spectral-action
  dependency-version: 0.8.13
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-22 02:36:29 -07:00
dependabot[bot]
c522e45bca
chore(deps): bump the dev-dependencies group across 1 directory with 3 updates (#5520)
Bumps the dev-dependencies group with 3 updates in the / directory: [renovatebot/github-action](https://github.com/renovatebot/github-action), [nosborn/github-action-markdown-cli](https://github.com/nosborn/github-action-markdown-cli) and [stoplightio/spectral-action](https://github.com/stoplightio/spectral-action).


Updates `renovatebot/github-action` from 42.0.4 to 42.0.5
- [Release notes](https://github.com/renovatebot/github-action/releases)
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/renovatebot/github-action/compare/v42.0.4...v42.0.5)

Updates `nosborn/github-action-markdown-cli` from 3.4.0 to 3.5.0
- [Release notes](https://github.com/nosborn/github-action-markdown-cli/releases)
- [Commits](https://github.com/nosborn/github-action-markdown-cli/compare/v3.4.0...v3.5.0)

Updates `stoplightio/spectral-action` from 0.8.11 to 0.8.12
- [Release notes](https://github.com/stoplightio/spectral-action/releases)
- [Commits](2ad0b9302e...577bade2d6)

---
updated-dependencies:
- dependency-name: renovatebot/github-action
  dependency-version: 42.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: nosborn/github-action-markdown-cli
  dependency-version: 3.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: stoplightio/spectral-action
  dependency-version: 0.8.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-15 13:38:57 -07:00
dependabot[bot]
8977f3f904
chore(deps): bump the dev-dependencies group across 1 directory with 3 updates
Bumps the dev-dependencies group with 3 updates in the / directory: [renovatebot/github-action](https://github.com/renovatebot/github-action), [actions/setup-python](https://github.com/actions/setup-python) and [action-stars/install-tool-from-github-release](https://github.com/action-stars/install-tool-from-github-release).


Updates `renovatebot/github-action` from 41.0.22 to 42.0.4
- [Release notes](https://github.com/renovatebot/github-action/releases)
- [Changelog](https://github.com/renovatebot/github-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/renovatebot/github-action/compare/v41.0.22...v42.0.4)

Updates `actions/setup-python` from 3 to 5
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v3...v5)

Updates `action-stars/install-tool-from-github-release` from 0.2.4 to 0.2.5
- [Release notes](https://github.com/action-stars/install-tool-from-github-release/releases)
- [Changelog](https://github.com/action-stars/install-tool-from-github-release/blob/main/CHANGELOG.md)
- [Commits](ece2623611...f2e83e089f)

---
updated-dependencies:
- dependency-name: renovatebot/github-action
  dependency-version: 42.0.4
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
- dependency-name: actions/setup-python
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
- dependency-name: action-stars/install-tool-from-github-release
  dependency-version: 0.2.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-28 20:02:23 +00:00
ivan katliarchuk
184aade61e
chore(code-quality): added pre-commit github action 2025-05-17 18:59:02 +01:00
Michel Loiseleur
1863af84e1 fix typo 2025-05-07 23:12:04 +02:00
Michel Loiseleur
b12e3e8155 chore(deps): update linter to v2.1.x 2025-05-07 22:50:51 +02:00
Michel Loiseleur
3835c62bb6 chore(ci): update linter to v2.0.2 2025-04-02 08:53:54 +02:00
Kubernetes Prow Robot
f09124c952
Merge pull request #5106 from mloiseleur/chore/go-1.24
chore: upgrade ExternalDNS to go 1.24
2025-02-20 03:46:27 -08:00
Michel Loiseleur
959651c336 chore: upgrade ExternalDNS to go 1.24 2025-02-19 14:54:44 +01:00
Ivan Ka
99b9d0d3db
chore(formatting): fix infected files with correct formatting (#5099)
* chore(format): fix go formatting

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(format): linter check configuration

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(formatting): fix infected files with correct formatting

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(formatting): fix infected files with correct formatting

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(formatting): fix infected files with correct formatting

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(formatting): fix infected files with correct formatting

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

* chore(formatting): fix infected files with correct formatting

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>

---------

Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
2025-02-18 01:40:12 -08:00
dependabot[bot]
96a3635b96
chore(deps): bump nosborn/github-action-markdown-cli
Bumps the dev-dependencies group with 1 update: [nosborn/github-action-markdown-cli](https://github.com/nosborn/github-action-markdown-cli).


Updates `nosborn/github-action-markdown-cli` from 3.3.0 to 3.4.0
- [Release notes](https://github.com/nosborn/github-action-markdown-cli/releases)
- [Commits](https://github.com/nosborn/github-action-markdown-cli/compare/v3.3.0...v3.4.0)

---
updated-dependencies:
- dependency-name: nosborn/github-action-markdown-cli
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-10 03:57:42 +00:00
Michel Loiseleur
ac4049bf03
ci(docs): add markdown linters and editorconfig (#5055)
* ci(docs): add markdown linters

* fixes issues in md detected by the linter

* fix workflow

* pre commit

* add editor config

* fix test

* review
2025-02-09 14:07:56 -08:00
Michel Loiseleur
cc546820dc chore(ci): fix failing test, upgrade to go 1.23.5 and linter to v1.63 2025-01-17 21:05:08 +01:00
Michel Loiseleur
0a1c52b1c5
fix review comments and switch to spectral linter 2024-11-29 15:35:50 +01:00
Michel Loiseleur
fcd1cce5cc
update and fix last warning 2024-11-14 08:58:10 +01:00
Kevin Lyda
015bfe2f76
Add vacuum linting script. 2024-11-03 17:38:32 +01:00
dependabot[bot]
ba16809071
chore(deps): bump the dev-dependencies group across 1 directory with 2 updates
Bumps the dev-dependencies group with 2 updates in the / directory: [actions/checkout](https://github.com/actions/checkout) and [actions/setup-python](https://github.com/actions/setup-python).


Updates `actions/checkout` from 4.2.1 to 4.2.2
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](eef61447b9...11bd71901b)

Updates `actions/setup-python` from 5.2.0 to 5.3.0
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](f677139bbe...0b93645e9f)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-25 03:35:30 +00:00
dependabot[bot]
e48fabc1b8
chore(deps): bump actions/checkout in the dev-dependencies group
Bumps the dev-dependencies group with 1 update: [actions/checkout](https://github.com/actions/checkout).


Updates `actions/checkout` from 4.2.0 to 4.2.1
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](d632683dd7...eef61447b9)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-08 03:30:56 +00:00
dependabot[bot]
13739fc1ce
chore(deps): bump actions/checkout in the dev-dependencies group
Bumps the dev-dependencies group with 1 update: [actions/checkout](https://github.com/actions/checkout).


Updates `actions/checkout` from 4.1.7 to 4.2.0
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](692973e3d9...d632683dd7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-26 03:37:14 +00:00
Michel Loiseleur
0ec66ee669
fix linter 2024-08-23 09:24:28 +02:00
Michel Loiseleur
35cb2494d5
fix ordering 2024-08-23 09:11:03 +02:00
Michel Loiseleur
50672d66b9
chore: upgrade ExternalDNS to go 1.23 2024-08-22 09:10:10 +02:00
dependabot[bot]
d897bd08c7
chore(deps): bump actions/checkout in the dev-dependencies group
Bumps the dev-dependencies group with 1 update: [actions/checkout](https://github.com/actions/checkout).


Updates `actions/checkout` from 4.1.6 to 4.1.7
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](a5ac7e51b4...692973e3d9)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-19 03:39:44 +00:00
Raffaele Di Fazio
7ae7c7a21b upgrades to go 1.22.4
Signed-off-by: Raffaele Di Fazio <raffo@github.com>
2024-06-06 19:10:13 +02:00
dependabot[bot]
4faeffd939
build(deps): bump actions/checkout in the dev-dependencies group
Bumps the dev-dependencies group with 1 update: [actions/checkout](https://github.com/actions/checkout).


Updates `actions/checkout` from 4.1.5 to 4.1.6
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](44c2b7a8a4...a5ac7e51b4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-17 03:21:39 +00:00
dependabot[bot]
8a00a15d66
build(deps): bump actions/checkout in the dev-dependencies group
Bumps the dev-dependencies group with 1 update: [actions/checkout](https://github.com/actions/checkout).


Updates `actions/checkout` from 4.1.4 to 4.1.5
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](0ad4b8fada...44c2b7a8a4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-09 03:56:56 +00:00
dependabot[bot]
1d1a742082
build(deps): bump the dev-dependencies group across 1 directory with 4 updates
Bumps the dev-dependencies group with 4 updates in the / directory: [actions/checkout](https://github.com/actions/checkout), [GrantBirki/json-yaml-validate](https://github.com/grantbirki/json-yaml-validate), [azure/setup-helm](https://github.com/azure/setup-helm) and [helm/kind-action](https://github.com/helm/kind-action).


Updates `actions/checkout` from 4.1.2 to 4.1.4
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](9bb56186c3...0ad4b8fada)

Updates `GrantBirki/json-yaml-validate` from 2.6.2 to 2.7.1
- [Release notes](https://github.com/grantbirki/json-yaml-validate/releases)
- [Commits](https://github.com/grantbirki/json-yaml-validate/compare/v2.6.2...v2.7.1)

Updates `azure/setup-helm` from 3.5 to 4
- [Release notes](https://github.com/azure/setup-helm/releases)
- [Changelog](https://github.com/Azure/setup-helm/blob/main/CHANGELOG.md)
- [Commits](5119fcb908...fe7b79cd5e)

Updates `helm/kind-action` from 1.9.0 to 1.10.0
- [Release notes](https://github.com/helm/kind-action/releases)
- [Commits](99576bfa6d...0025e74a8c)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: GrantBirki/json-yaml-validate
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: azure/setup-helm
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
- dependency-name: helm/kind-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-25 08:57:11 +00:00
Michel Loiseleur
01961f3b42 chore: upgrade ExternalDNS to go 1.22.2 2024-04-25 08:41:51 +02:00
dongjiang
7f86c75b96
chore(ci): update golangci-lint to v1.57.2 (#4406)
* update lint version

Signed-off-by: dongjiang1989 <dongjiang1989@126.com>

* update version

Signed-off-by: dongjiang1989 <dongjiang1989@126.com>

* fix golangci lint warning

Signed-off-by: dongjiang1989 <dongjiang1989@126.com>

---------

Signed-off-by: dongjiang1989 <dongjiang1989@126.com>
2024-04-24 07:51:52 -07:00
Michel Loiseleur
21f86f0927 upgrade linter to v1.56.2 2024-03-14 08:50:26 +01:00