Jan-Otto Kröpke and Claude Fable 5
05f34fd135
ci: fix release asset publishing ( #2664 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de >
2026-10-10 20:17:40 +02:00
Jan-Otto Kröpke and Claude Opus 5.5
14d14e3ab8
ci: test the MSI installer lifecycle in the package job ( #2662 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de >
2026-10-10 19:59:15 +02:00
Jan-Otto Kröpke and Claude Opus 5.5
d25d2328f2
ci: build Go test binaries while fixtures are provisioned ( #2656 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de >
2026-10-10 18:15:14 +02:00
Jan-Otto Kröpke and Claude Opus 5.5
1302cf6899
mscluster: collect metrics through ClusAPI ( #2634 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de >
2026-10-10 17:52:05 +02:00
Jan-Otto Kröpke and Claude Opus 5.5
2b21e74f0e
storage_spaces: move storage pool and virtual disk metrics out of mscluster ( #2646 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de >
2026-10-10 16:50:35 +02:00
renovate[bot]
99c895a761
chore(github-actions): update dependency ubuntu to v26 (main) ( #2611 )
2026-10-10 16:40:47 +02:00
Jan-Otto Kröpke
46354144fb
ci: gate Windows integration tests on Go and workflow changes ( #2607 )
...
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de >
2026-10-09 11:53:39 +02:00
Jan-Otto Kröpke
e8f9f33eb1
ci: retry container fixture image pulls ( #2589 )
...
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de >
2026-10-09 08:31:43 +00:00
renovate[bot]
05c72634f6
chore(deps): update dependency go to v1.27.2 (main) ( #2578 )
2026-10-09 09:54:58 +02:00
renovate[bot]
37340d3329
chore(deps): update dependency goreleaser/goreleaser to v2.18.3 (main) ( #2579 )
2026-10-09 09:31:14 +02:00
Jan-Otto Kröpke and Claude Opus 5.5
3602bf048a
ci: gate docker image publication on Windows tests ( #2534 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de >
2026-10-07 23:51:31 +02:00
renovate[bot] and Jan-Otto Kröpke
0daab528a3
chore(github-actions): update github actions (main) ( #2528 )
...
Co-authored-by: Jan-Otto Kröpke <mail@jkroepke.de >
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de >
2026-10-07 18:27:12 +02:00
Jan-Otto Kröpke and Claude Opus 5.5
eea3689ec9
hyperv: locale-independent wmi_health query; assert hyperv/dmi in CI ( #2510 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de >
2026-10-07 16:08:23 +02:00
Jan-Otto Kröpke and Claude Opus 5.5
4063c3800d
chore: retry stalled Windows Update online catalog search ( #2507 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de >
2026-10-07 13:45:35 +00:00
Jan-Otto Kröpke and Claude Opus 5.5
9496b537d6
ci: download SQL Server media before installing Windows features ( #2504 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de >
2026-10-07 11:07:52 +02:00
Jan-Otto Kröpke and Claude Opus 5.5
56137ffdc1
ci: expand Windows feature fixtures and test Server 2022 ( #2503 )
...
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de >
2026-10-07 09:15:58 +02:00
Jan-Otto Kröpke
72e10af92d
chore: consolidate CI and expand Windows test coverage ( #2498 )
...
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de >
2026-10-06 17:47:21 +02:00
Ben Reedy
bf181eee38
feat(ci): Split CI/CD configuration
...
`build` job was redundant for PRs and pushes to `master` branch, as `go build`
is run in the e2e job.
Linting jobs only need to be run for code changes, and were unnecessarily
extending CI duration for documentation changes.
Signed-off-by: Ben Reedy <breed808@breed808.com >
2023-01-05 22:01:29 +10:00
Ben Reedy
7a6e2d7456
feat(ci): Add ARM64 builds to releases
...
Signed-off-by: Ben Reedy <breed808@breed808.com >
2022-10-24 21:21:43 +10:00
Ben Reedy
55312ebdca
Don't spellcheck Go dependency files
...
Signed-off-by: Ben Reedy <breed808@breed808.com >
2022-08-20 21:44:38 +10:00
Ben Reedy
1fab2621eb
Add content write permissions to GITHUB_TOKEN
...
Write permissions are required to upload release artifacts.
Signed-off-by: Ben Reedy <breed808@breed808.com >
2022-07-23 19:05:47 +10:00
Ben Reedy
02e2e257c9
Use go install for build deps
...
Previous `go get` method of installation was causing issues with
`goversiontool`, preventing successful CI builds.
Signed-off-by: Ben Reedy <breed808@breed808.com >
2022-04-07 09:13:16 +10:00
Ben Reedy
791df8009c
Update golangci-lint CI action to latest version
...
Signed-off-by: Ben Reedy <breed808@breed808.com >
2022-04-07 09:13:10 +10:00
Ben Reedy
c6285cdf9d
Fix VERSION env variable for image push
...
Powershell uses $Env: prefix for environment variables.
Signed-off-by: Ben Reedy <breed808@breed808.com >
2022-02-27 17:28:51 +10:00
Ben Reedy
cde750f76d
Replace invalid tag characters for master images
...
Signed-off-by: Ben Reedy <breed808@breed808.com >
2022-02-27 17:28:46 +10:00
Ben Reedy
5a9711dc90
Run CI on pushes to master branch
...
Required to keep container image (with "latest" tag) up to date. Will
also ensure the master branch is healthy after PR merges.
Signed-off-by: Ben Reedy <breed808@breed808.com >
2022-02-26 09:25:27 +10:00
Ben Reedy
e1796c3d42
Upgrade promu build tool to v0.13.0
...
Signed-off-by: Ben Reedy <breed808@breed808.com >
2022-02-08 17:15:03 +10:00
Ben Reedy
14d3e4ea28
Check default collector metrics with promtool
...
Signed-off-by: Ben Reedy <breed808@breed808.com >
2022-02-08 17:14:39 +10:00
James Sturtevant and Brian Redmond
b450a50103
Add HostProcess Container Configuration for k8s
...
Co-authored-by: Brian Redmond <brianisrunning@gmail.com >
Signed-off-by: Brian Redmond <brianisrunning@gmail.com >
Signed-off-by: James Sturtevant <jstur@microsoft.com >
2022-02-07 10:16:34 -08:00
Ben Reedy
2a5c51a236
Don't upgrade dependencies when installing tools
...
Dependency upgrade has resulted in github.com/prometheus/client_golang
being upgraded from v1.11.0 to v1.12.0 prior to end-to-end test.
This new release introduces new `go_*` metrics, causing the test to
fail on the unexpected output.
Signed-off-by: Ben Reedy <breed808@breed808.com >
2022-01-23 09:19:06 +10:00
Mario Trangoni
a8eefae123
codespell: add GH Action for checking spelling issues
...
After fixing all spelling issues in #892 , this will prevent us for
adding new ones.
Signed-off-by: Mario Trangoni <mjtrangoni@gmail.com >
2022-01-02 18:21:43 +01:00
Ben Reedy
0db956aa4d
Migrate CI/CD to Github Actions
...
Signed-off-by: Ben Reedy <breed808@breed808.com >
2022-01-01 10:04:33 +10:00