kubeval icon indicating copy to clipboard operation
kubeval copied to clipboard

Release a new version

Open AMeng opened this issue 3 years ago • 12 comments

There has been a lot of great stuff merged to master since 0.15.0 was released. Would it be possible to release a new version?

AMeng avatar Oct 20 '20 13:10 AMeng

same here. Waiting for new features in next release.

John-Lin avatar Oct 22 '20 04:10 John-Lin

same here. I'm waiting very very so much !!!

yutachaos avatar Nov 05 '20 03:11 yutachaos

Would be nice if it was fixed to work correctly with go modules versioning, the current version go modules pulls is v0.0.0-20201118090229-529b532b1ea1 (see the details section here https://pkg.go.dev/github.com/instrumenta/kubeval) You might need to do a major version bump

06kellyjac avatar Dec 21 '20 19:12 06kellyjac

Bumping this issue, especially because of the fix in #255

dcchambers avatar Mar 23 '21 22:03 dcchambers

I have cut a 0.16.0 but I don't have rights to push it to the homebrew tap @garethr https://github.com/instrumenta/kubeval/releases/tag/0.16.0

carlossg avatar Mar 29 '21 17:03 carlossg

That's awesome @carlossg! Thank you! It looks like there's a bot that publishes new versions to the tap ~~but there isn't any documentation on how it works/is triggered...~~

Scratch that, it looks like it uses goreleaser to publish new releases: https://github.com/instrumenta/kubeval/blob/529b532b1ea1ea002b1362640c0d52edcc02fc57/Makefile#L25-L29 Documentation here. But I'm unsure of how the permissions work for using goreleaser.

dcchambers avatar Mar 29 '21 19:03 dcchambers

Would be nice if it was fixed to work correctly with go modules versioning

I agree - isn't this just a case of tagging releases as v0.16.0 rather than 0.16.0? https://github.com/instrumenta/kubeval/issues/182#issuecomment-576849569

haines avatar Mar 30 '21 14:03 haines

I've pushed v0.16.1 https://github.com/instrumenta/kubeval/releases/tag/v0.16.1

carlossg avatar Mar 30 '21 15:03 carlossg

Seems like the images for v0.16.x are missing in Docker Hub?

mycrEEpy avatar Mar 31 '21 08:03 mycrEEpy

I only have rights in this repo. homebrew, docker images,... I can't release

carlossg avatar Mar 31 '21 11:03 carlossg

If anyone installs Kubeval locally via Homebrew, I added a tap for it with v0.16.1 since the official tap hasn't been updated.

brew uninstall kubeval # Otherwise brew will return an error.
brew tap dcchambers/tap
brew install dcchambers/tap/kubeval

dcchambers avatar May 25 '21 20:05 dcchambers

I only have rights in this repo. homebrew, docker images,... I can't release

Who can then? We would also like to continue using kubeval in Docker in our pipelines. Right now we are stuck with version 15.0. Why not create a new Docker Hub account with instrumenta/kubeval?

Vivida1 avatar Jun 02 '21 14:06 Vivida1