Commit Graph

6 Commits (63a496bf4dcda9655e70b53951bad258a6a13ad7)

Author SHA1 Message Date
minikube-bot 63a496bf4d
Update go from 1.24.0 to 1.24.6 (#21348)
* Update go from 1.24.5 to 1.24.6

* Updating kicbase image to v0.0.47-1755508051-21348
2025-08-18 12:38:34 -07:00
dependabot[bot] ddc50cb6ad
Build(deps): Bump actions/checkout from 4.2.2 to 5.0.0 (#21292)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.2 to 5.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](11bd71901b...08c6903cd8)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 5.0.0
  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>
2025-08-12 14:08:59 -07:00
minikube-bot 01ecbc7f48
go mod tidy (#21323)
* Update auto-generated docs and translations

* fix typo

* github action doesnt support anchor yamls

---------

Co-authored-by: Medya Ghazizadeh <medya@google.com>
2025-08-12 11:47:36 -07:00
Medya Ghazizadeh d8f2ea60b7
github action: dont define both path and path-ignore (#21322)
* github action: dont define both path and path-ignore

* adding dummy line

* reverting dummy line
2025-08-12 11:32:36 -07:00
Medya Ghazizadeh 3a51e45c61
ci: limit gh action jobs to one per PR and ignore documentation and use anchor yamls for ignore (#21321)
* add path to ignore for smoke test to avoid spam smoke test

* limnit smoke test to one active  per PR

* add path ignore for functional test

* rename

* update all minor improvment

* break down lint job to 3 jobs

* experiment yaml anchors for path ignores

* yaml anhors
2025-08-12 11:16:16 -07:00
Medya Ghazizadeh 95fc5e5478
CI: major refactor for functional tests in github actions (#21290)
* add matrixfying

* ensure matrix jobs run after build binaries job

* use echo instead of helper

* setup-go needs go version

* make binaries executables

* chmod +x for test binaries

* install conntrack and socat for baremetal

* cancel preivous commits jobs in favor of latest job

* limit to 7 digits of sha for gopogh file

* echo gopogh url

* add run id to gopogh filename

* fix indent

* rename to build-test-binaries

* list skipped files too

* kubectl test better

* use short run id

* imrove error tet

* download kubectl to a tmp folder and remove leftover

* produce job summary

* fix names

* better results summary

* publish gopogh url in summary

* format better

* wordings

* add a new job unit test

* comment

* unit test script mkdir for coverage folder for widnows

* try to fix unit test for windows

* dont fix windows tests in this PR

* add lint job

* fix name

* separate boilerplate and add go modtidy

* install libvirt for lint

* name

* go mod tidy

* dont repeat name functional twice

* rename step

* fix comment

* fix run id

* delete debug

* adjust timeouts and treat 0 pass as failure icon

* rename job

* fix name
2025-08-12 02:24:28 -07:00