Release plan for v3.0.0
Opened this issue ยท 4 comments
6543 commented
Required open issues / PRs
Breaking changes (sorted by impact for users)
- change of webhook => requires repair all #4013
- removed deprecated keywords:
- removed privileged plugins:
plugins/docker
,plugins/gcr
,plugins/ecr
,woodpeckerci/plugin-docker-buildx
#3846 - removed alternative names for secrets, use
environment
withfrom_secret
#4016 - removed
environment
forwhen.evaluate
#4016 - removed slice definition for env vars #4016
- #4005
- #3785
- stopped secrets from being uppercased #4053
- replaced cli
registry
command withrepo registry
#4017 - some changes / removals of api routes / json properties #3968
- cron not using seconds anymore #3785
- (Left out less relevant changes, Please add other impact-full changes)
Tasks before releasing
- Update go imports to
"go.woodpecker-ci.org/woodpecker/v3/..."
- Check and adjust migration docs, so users can simply follow and get to the new version. testing
- Create new docs version 3.0
- Create blog post
- Test version
- Post on social media
anbraten commented
Things I would like to finish / be included:
- #4332 (drives me crazy atm ๐ )
- #2691 (to replace woodpecker-go atm some point)
- let
cli exec
search for woodpecker configs in the same way the server does by default (to use #3967 later on) - Rewrite migration docs to contain explicit guides what needs to be done by users and admins (sort by impact)
As the typescript api client is not exported it should not be breaking, right? So we can ship #3754 in a minor?
qwerty287 commented
As the typescript api client is not exported it should not be breaking, right? So we can ship #3754 in a minor?
Yes, should work.
6543 commented
Test version
Yep this version needs an RC ...