You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-[ ] Ensure release date in cue matches current date.
32
34
-[ ] Rebase the release preparation branch on the release branch
33
-
-[ ] Ensure release date in cue matches current date.
34
-
-[ ] Squash the release preparation commits (but not the cherry-picked commits!) to a single
35
-
commit. This makes it easier to cherry-pick to master after the release.
35
+
- Squash the release preparation commits (but not the cherry-picked commits!) to a single
36
+
commit. This makes it easier to cherry-pick to master after the release.
37
+
-`git checkout prepare-v0.<new version number> && git rebase -i v0.<current minor version>`
36
38
-[ ] Merge release preparation branch into the release branch
37
-
-`git co v0.<current minor version> && git merge --ff-only prepare-v0.<current minor version>.<patch>`
39
+
-`git co v0.<current minor version> && git merge --ff-only prepare-v0.<current minor version>.<patch>`
38
40
-[ ] Tag new release
39
41
-[ ]`git tag v0.<minor>.<patch> -a -m v0.<minor>.<patch>`
40
42
-[ ]`git push origin v0.<minor>.<patch>`
41
43
-[ ] Wait for release workflow to complete
42
44
- Discoverable via [https://github.com/timberio/vector/actions/workflows/release.yml](https://github.com/timberio/vector/actions/workflows/release.yml)
45
+
-[ ] Push the release branch to update the remote (This should close the preparation branch PR).
46
+
-`git checkout v0.<current minor version> && git push`
43
47
-[ ] Release updated Helm chart. See [releasing Helm chart](https://github.com/vectordotdev/helm-charts#releasing).
44
48
-[ ] Once Helm chart is released, updated Vector manifests
45
-
- Run `cargo vdev build manifests` and open a PR with changes
49
+
- Run `cargo vdev build manifests` and open a PR with changes
46
50
-[ ] Add docker images to [https://github.com/DataDog/images](https://github.com/DataDog/images/tree/master/vector) to have them available internally.
51
+
- Follow the [instructions at the top of the mirror.yaml file](https://github.com/DataDog/images/blob/fbf12868e90d52e513ebca0389610dea8a3c7e1a/mirror.yaml#L33-L49).
47
52
-[ ] Cherry-pick any release commits from the release branch that are not on `master`, to `master`
48
53
-[ ] Kick-off post-mortems for any regressions resolved by the release
0 commit comments