67 Commits

Author SHA1 Message Date
dependabot[bot]
4b45d60ad2 build(deps): bump aquasecurity/trivy-action from 0.32.0 to 0.33.1
Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action) from 0.32.0 to 0.33.1.
- [Release notes](https://github.com/aquasecurity/trivy-action/releases)
- [Commits](https://github.com/aquasecurity/trivy-action/compare/0.32.0...0.33.1)

---
updated-dependencies:
- dependency-name: aquasecurity/trivy-action
  dependency-version: 0.33.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-30 14:24:02 +00:00
dependabot[bot]
ec59dbd195 Bump actions/upload-artifact from 4 to 5
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-30 13:51:36 +00:00
dependabot[bot]
f4697eeb8a Bump SonarSource/sonarqube-scan-action from 5 to 6
Bumps [SonarSource/sonarqube-scan-action](https://github.com/sonarsource/sonarqube-scan-action) from 5 to 6.
- [Release notes](https://github.com/sonarsource/sonarqube-scan-action/releases)
- [Commits](https://github.com/sonarsource/sonarqube-scan-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: SonarSource/sonarqube-scan-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-30 11:56:21 +00:00
dependabot[bot]
4392dcaa84 Bump actions/setup-go from 5 to 6
Bumps [actions/setup-go](https://github.com/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)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-30 11:16:34 +00:00
dependabot[bot]
abe11487c2 build(deps): bump actions/checkout from 4 to 5
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [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/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-30 11:11:38 +00:00
dependabot[bot]
4a59812e78 .github/test: move sonarqube-scan-action to @5 2025-09-04 09:41:39 +00:00
Mohamed Chiheb Ben Jemaa
aa76d2752c Bump golangci-lint 2025-07-07 11:46:45 +02:00
dependabot[bot]
9951021cb1 build(deps): bump aquasecurity/trivy-action from 0.30.0 to 0.32.0
Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action) from 0.30.0 to 0.32.0.
- [Release notes](https://github.com/aquasecurity/trivy-action/releases)
- [Commits](https://github.com/aquasecurity/trivy-action/compare/0.30.0...0.32.0)

---
updated-dependencies:
- dependency-name: aquasecurity/trivy-action
  dependency-version: 0.32.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-07 11:24:07 +02:00
dependabot[bot]
acf0ec8166 build(deps): bump SonarSource/sonarqube-scan-action from 5.1.0 to 5.2.0
Bumps [SonarSource/sonarqube-scan-action](https://github.com/sonarsource/sonarqube-scan-action) from 5.1.0 to 5.2.0.
- [Release notes](https://github.com/sonarsource/sonarqube-scan-action/releases)
- [Commits](https://github.com/sonarsource/sonarqube-scan-action/compare/v5.1.0...v5.2.0)

---
updated-dependencies:
- dependency-name: SonarSource/sonarqube-scan-action
  dependency-version: 5.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-04 12:35:26 +02:00
Vic Kerr
621d612639 workflows/lint: bump golangci-lint to 2.0.2 2025-03-27 12:59:47 +01:00
dependabot[bot]
bca740ba57 build(deps): bump SonarSource/sonarqube-scan-action from 5.0.0 to 5.1.0
Bumps [SonarSource/sonarqube-scan-action](https://github.com/sonarsource/sonarqube-scan-action) from 5.0.0 to 5.1.0.
- [Release notes](https://github.com/sonarsource/sonarqube-scan-action/releases)
- [Commits](https://github.com/sonarsource/sonarqube-scan-action/compare/v5.0.0...v5.1.0)

---
updated-dependencies:
- dependency-name: SonarSource/sonarqube-scan-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-26 12:29:03 +01:00
dependabot[bot]
dbec740763 build(deps): bump golangci/golangci-lint-action from 6 to 7
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6 to 7.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v6...v7)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-26 12:26:26 +01:00
Vic Kerr
0e2bebb53c Revert "bump golangci to v2.0.1" "build(deps): bump golangci/golangci-lint-action from 6 to 7"
This reverts commit f560416e66.
This reverts commit 0e92f4584e.

I was too hasty in merging this.
2025-03-25 14:06:05 +00:00
dependabot[bot]
0e92f4584e build(deps): bump golangci/golangci-lint-action from 6 to 7
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6 to 7.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v6...v7)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-25 13:21:44 +01:00
dependabot[bot]
4bab7b53a7 build(deps): bump aquasecurity/trivy-action from 0.29.0 to 0.30.0
Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action) from 0.29.0 to 0.30.0.
- [Release notes](https://github.com/aquasecurity/trivy-action/releases)
- [Commits](https://github.com/aquasecurity/trivy-action/compare/0.29.0...0.30.0)

---
updated-dependencies:
- dependency-name: aquasecurity/trivy-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-18 11:14:49 +01:00
Vic Kerr
32b49a7619 .github/workflows/{e2e,test}: check out sha instead of ref
`ref` can be raced between approval and checkout by pushing a commit between approval and checkout.
`sha` always refers to the triggering commit, which is safe.
2025-03-10 15:08:20 +01:00
dependabot[bot]
645502a91b build(deps): bump SonarSource/sonarqube-scan-action from 4.2.1 to 5.0.0
Bumps [SonarSource/sonarqube-scan-action](https://github.com/sonarsource/sonarqube-scan-action) from 4.2.1 to 5.0.0.
- [Release notes](https://github.com/sonarsource/sonarqube-scan-action/releases)
- [Commits](https://github.com/sonarsource/sonarqube-scan-action/compare/v4.2.1...v5.0.0)

---
updated-dependencies:
- dependency-name: SonarSource/sonarqube-scan-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-10 12:54:19 +01:00
Vic Kerr
f48106849d github/workflows: test improvements (#436) 2025-03-10 11:21:44 +01:00
Mohamed Chiheb Ben Jemaa
fd3b7f0fac Enable logging for e2e tests (#430)
* Enable logging for e2e tests

* Try adding hosts
2025-03-03 13:00:13 +01:00
dependabot[bot]
d5c15a5629 build(deps): bump SonarSource/sonarqube-scan-action from 4.1.0 to 4.2.1
Bumps [SonarSource/sonarqube-scan-action](https://github.com/sonarsource/sonarqube-scan-action) from 4.1.0 to 4.2.1.
- [Release notes](https://github.com/sonarsource/sonarqube-scan-action/releases)
- [Commits](https://github.com/sonarsource/sonarqube-scan-action/compare/v4.1.0...v4.2.1)

---
updated-dependencies:
- dependency-name: SonarSource/sonarqube-scan-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-05 12:58:35 +01:00
Vic Kerr
4361f49982 workflows/lint: update golangci-lint to 1.63.4 2025-02-05 12:24:38 +01:00
Vic Kerr
1be3462a99 Misc fixes (#390)
* dependabot: also scan hack/tools

* test: switch to sonarqube-scan-action
2025-01-30 11:48:02 +01:00
Vic Kerr
6eac3f19ca workflows: move testing external PRs to own workflow 2025-01-23 15:43:06 +01:00
Mohamed Chiheb Ben Jemaa
5391da8168 Scan container images with Trivy (#368) 2024-12-17 11:46:12 +01:00
dependabot[bot]
73f5bf97d9 build(deps): bump SonarSource/sonarcloud-github-action
Bumps [SonarSource/sonarcloud-github-action](https://github.com/sonarsource/sonarcloud-github-action) from 3.1.0 to 4.0.0.
- [Release notes](https://github.com/sonarsource/sonarcloud-github-action/releases)
- [Commits](https://github.com/sonarsource/sonarcloud-github-action/compare/v3.1.0...v4.0.0)

---
updated-dependencies:
- dependency-name: SonarSource/sonarcloud-github-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-06 11:28:11 +01:00
Hampus Carlsson
51a9d0a454 Improve docker build workflow in forks (#337)
* Use lowercase repo name for ghcr image

Instead of using hardcoded image name, take it from the repo name. This makes it work well for forks.

* Update container-image.yaml

* Update container-image.yaml

---------

Co-authored-by: Mohamed Chiheb Ben Jemaa <mc.benjemaa@gmail.com>
2024-11-27 16:45:21 +01:00
Vic Kerr
2cd9439788 golangci: configure goimports 2024-11-12 11:52:49 +01:00
dependabot[bot]
09a9422888 build(deps): bump thollander/actions-comment-pull-request from 2 to 3 (#320)
Bumps [thollander/actions-comment-pull-request](https://github.com/thollander/actions-comment-pull-request) from 2 to 3.
- [Release notes](https://github.com/thollander/actions-comment-pull-request/releases)
- [Commits](https://github.com/thollander/actions-comment-pull-request/compare/v2...v3)

---
updated-dependencies:
- dependency-name: thollander/actions-comment-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-05 10:39:26 +01:00
Mohamed Chiheb Ben Jemaa
9a79e5efbf Skip e2e based on label (#314)
* Skip e2e based on label

* simplify

* allow skipping Generic

* Add action to add e2e docs into each PR

* Update e2e-comment.yml

* do not permit skipping Generic tests

---------

Co-authored-by: Vic Kerr <wiktor.kerr@ionos.com>
2024-11-04 15:34:38 +00:00
dependabot[bot]
afca76cd2b build(deps): bump anchore/scan-action from 4 to 5
Bumps [anchore/scan-action](https://github.com/anchore/scan-action) from 4 to 5.
- [Release notes](https://github.com/anchore/scan-action/releases)
- [Changelog](https://github.com/anchore/scan-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/anchore/scan-action/compare/v4...v5)

---
updated-dependencies:
- dependency-name: anchore/scan-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-23 09:42:03 +02:00
dependabot[bot]
fbdad0bc2d build(deps): bump SonarSource/sonarcloud-github-action
Bumps [SonarSource/sonarcloud-github-action](https://github.com/sonarsource/sonarcloud-github-action) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/sonarsource/sonarcloud-github-action/releases)
- [Commits](https://github.com/sonarsource/sonarcloud-github-action/compare/v3.0.0...v3.1.0)

---
updated-dependencies:
- dependency-name: SonarSource/sonarcloud-github-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-08 13:14:14 +00:00
dependabot[bot]
95216059cb build(deps): bump SonarSource/sonarcloud-github-action
Bumps [SonarSource/sonarcloud-github-action](https://github.com/sonarsource/sonarcloud-github-action) from 2.3.0 to 3.0.0.
- [Release notes](https://github.com/sonarsource/sonarcloud-github-action/releases)
- [Commits](https://github.com/sonarsource/sonarcloud-github-action/compare/v2.3.0...v3.0.0)

---
updated-dependencies:
- dependency-name: SonarSource/sonarcloud-github-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-21 09:31:14 +00:00
dependabot[bot]
e3c6c22184 build(deps): bump codespell-project/actions-codespell from 2.0 to 2.1 (#272)
Bumps [codespell-project/actions-codespell](https://github.com/codespell-project/actions-codespell) from 2.0 to 2.1.
- [Release notes](https://github.com/codespell-project/actions-codespell/releases)
- [Commits](94259cd8be...406322ec52)

---
updated-dependencies:
- dependency-name: codespell-project/actions-codespell
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-20 12:41:12 +02:00
dependabot[bot]
aca625f214 build(deps): bump anchore/scan-action from 3 to 4
Bumps [anchore/scan-action](https://github.com/anchore/scan-action) from 3 to 4.
- [Release notes](https://github.com/anchore/scan-action/releases)
- [Changelog](https://github.com/anchore/scan-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/anchore/scan-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: anchore/scan-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-20 10:34:28 +00:00
dependabot[bot]
915eef179f build(deps): bump docker/build-push-action from 5 to 6
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-18 07:23:11 +00:00
dependabot[bot]
20cc3bd1ff build(deps): bump SonarSource/sonarcloud-github-action
Bumps [SonarSource/sonarcloud-github-action](https://github.com/sonarsource/sonarcloud-github-action) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/sonarsource/sonarcloud-github-action/releases)
- [Commits](https://github.com/sonarsource/sonarcloud-github-action/compare/v2.2.0...v2.3.0)

---
updated-dependencies:
- dependency-name: SonarSource/sonarcloud-github-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-14 07:25:49 +00:00
dependabot[bot]
c726ec1002 build(deps): bump SonarSource/sonarcloud-github-action
Bumps [SonarSource/sonarcloud-github-action](https://github.com/sonarsource/sonarcloud-github-action) from 2.1.1 to 2.2.0.
- [Release notes](https://github.com/sonarsource/sonarcloud-github-action/releases)
- [Commits](https://github.com/sonarsource/sonarcloud-github-action/compare/v2.1.1...v2.2.0)

---
updated-dependencies:
- dependency-name: SonarSource/sonarcloud-github-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-28 13:01:14 +00:00
dependabot[bot]
a4a12868cb build(deps): bump golangci/golangci-lint-action from 5 to 6
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 5 to 6.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-28 09:45:07 +00:00
Vic Kerr
e7ab669b3f e2e: skip workflow on 'skip e2e' label 2024-05-03 08:42:30 +00:00
dependabot[bot]
203a8db355 build(deps): bump golangci/golangci-lint-action from 4 to 5
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 4 to 5.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v4...v5)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-30 16:05:57 +00:00
Mohamed Chiheb Ben Jemaa
e057b800ad Cleanup containers 2024-04-29 10:42:36 +00:00
Mohamed Chiheb Ben Jemaa
d73c9dfa5a Fix cleanup (#165)
* e2e: fix cleanup (?)

0fa73f200a did not fix it

* Update e2e.yml

---------

Co-authored-by: Vic Kerr <wiktor.kerr@ionos.com>
2024-04-04 09:18:06 +00:00
Vic Kerr
72d5796235 e2e: fix cleanup (?)
0fa73f200a did not fix it
2024-04-03 13:21:04 +00:00
Mohamed Chiheb Ben Jemaa
0fa73f200a Update e2e.yml 2024-04-03 12:49:46 +02:00
Mohamed Chiheb Ben Jemaa
99c3d1d230 Add post run to cleanup kind clusters from e2e runner (#164)
* Update e2e.yml

* Update e2e.yml
2024-04-03 09:35:49 +00:00
Mohamed Chiheb Ben Jemaa
4c5d880913 Update e2e.yml 2024-04-03 01:00:29 +02:00
Mohamed Chiheb Ben Jemaa
cd732299be Clean kind clusters after e2e 2024-04-03 00:21:49 +02:00
Mario Valderrama
c5fb0e4fe1 chore(ci): Update golangci-lint to 1.57 (#150)
Co-authored-by: Mohamed Chiheb Ben Jemaa <mc.benjemaa@gmail.com>
2024-03-21 15:11:42 +01:00
Mohamed Chiheb Ben Jemaa
4784484bf0 Upgrade Go to v1.21 (#135)
* Update Go to v1.21

* vmservice/ip_test: TestReconcileIPAddresses_AddIPTag: use context.Background()

* vmservice/vm_test: use context.Background()

---------

Co-authored-by: Vic Kerr <wiktor.kerr@ionos.com>
2024-03-13 16:01:30 +01:00
dependabot[bot]
00daed4c2f build(deps): bump softprops/action-gh-release from 1 to 2 (#132)
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 1 to 2.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/softprops/action-gh-release/compare/v1...v2)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-12 14:40:50 +01:00