Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

k6 release v0.47.0 #3274

Closed
25 tasks done
codebien opened this issue Aug 14, 2023 · 2 comments
Closed
25 tasks done

k6 release v0.47.0 #3274

codebien opened this issue Aug 14, 2023 · 2 comments
Assignees
Labels
Milestone

Comments

@codebien
Copy link
Contributor

codebien commented Aug 14, 2023

Release Date:

9th October 2023

Release Activities

At the beginning of the cycle

Release Preparation

~ 1 week before the release date.

~ 1 day before the release date.

Release Day

Documentation

  • Merge the k6-docs repository's Javascript API archiving PR and rebase the rest of the branches meant for the release on top of the new state of the master branch.
  • Merge all the k6-docs repository's branches containing changes related to the release.
  • Ensure the last resulting k6-docs GitHub action targetting the main branch sees its "Check broken links" job pass.
    • There are broken links, notified the author of an on going PR.
  • Publish the new vX.Y.Z version of docs.
  • Ensure the k6 repository release notes PR contains the correct links to the docs.

In k6 repository

  • Merge the PR bumping the k6 Go project's version.
  • Merge the release notes PR.
  • Create and push a new tag of the form vX.Y.Z using git: git tag v0.4x.0 -m "v0.4x.0".

Announcements

  • Publish a link to the new GitHub release in the #k6-changelog channel.
  • Notify the larger team in the #k6 channel, letting them know that the release is published.
  • Close the release's milestone.
  • Close the k6-docs's milestone.

Wrapping Release

  • Ensure the DefinitelyTyped/DefinitelyTyped PR(s) are merged.
  • Update the k6 repository's .github/ISSUE_TEMPLATE/release.md in the event steps from this checklist were incorrect or missing.
@codebien codebien added this to the v0.47.0 milestone Aug 14, 2023
@codebien codebien self-assigned this Aug 14, 2023
@codebien
Copy link
Contributor Author

The branch https://github.com/grafana/k6/tree/release-notes-v047 has been created

@codebien
Copy link
Contributor Author

Created https://github.com/grafana/k6/tree/release-notes-v0.47.0 and deleted release-notes-v047 for aligning to the new steps.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant