Skip to content

☂️ Release Woodpecker v3.10 #5542

@xoxys

Description

@xoxys

Prerequisites

  • Prepare docs PR for new version and delete old versions (keep only the last three minor versions for the current major version)
    • Run make generate locally to update the automatically generated CLI documentation
    • Copy docs/docs to docs/versioned_docs/version-<version> and delete old versions
    • Create docs/versioned_sidebars/version-<version>-sidebars.json and delete old ones
    • Add new version to docs/versions.json and delete old versions
    • Add new version to the version list in docs/src/pages/versions.md
  • Announce the release in the maintainer chat and ask for pending blockers

Release

  • Test the latest container images to make sure they work as expected
  • Update https://ci.woodpecker.org to the latest version of next and verify that it works as expected
  • Merge documentation PR (shortly before release)
  • Merge the release PR to start the release pipeline

Post-release

  • Release the Helm Chart. If renovate has not created the upgrade PR already, manually trigger it from the Dependency Dashboard.
  • Announce release in relevant chats and on social media platforms
    • Mastodon (check if already posted from the release pipeline)
    • Bluesky (check if already posted from the release pipeline)
    • Matrix

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions