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

updating release cheat sheet #4322

Merged
merged 1 commit into from
Oct 20, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion tekton/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ consumers of a project. In that case we'll make a patch release. To make one:
[`needs-cherry-pick`](https://github.com/tektoncd/pipeline/pulls?q=label%3Aneeds-cherry-pick).
1. Create a branch for the release named `release-<version number>x`, e.g. [`release-v0.13.0x`](https://github.com/tektoncd/pipeline/tree/release-v0.13.0x)
and push it to the repo https://github.com/tektoncd/pipeline (you may need help from
[an OWNER](../OWNERS_ALIASES) with permission to push).
[an OWNER](../OWNERS_ALIASES) with permission to push) if that release branch does not exist.
1. Use [git cherry-pick](https://git-scm.com/docs/git-cherry-pick) to cherry pick the
fixes from master into the release branch you have created (use `-x` to include
the original commit information).
Expand Down
6 changes: 5 additions & 1 deletion tekton/release-cheat-sheet.md
Original file line number Diff line number Diff line change
Expand Up @@ -138,6 +138,10 @@ the pipelines repo, a terminal window and a text editor.

1. Publish the GitHub release once all notes are correct and in order.

1. Create a branch for the release named `release-<version number>x`, e.g. [`release-v0.28.x`](https://github.com/tektoncd/pipeline/tree/release-v0.28.x)
and push it to the repo https://github.com/tektoncd/pipeline.
Make sure to fetch the commit specified in `TEKTON_RELEASE_GIT_SHA` to create the released branch.

1. Edit `README.md` on `main` branch, add entry to docs table with latest release links.

1. Push & make PR for updated `README.md`
Expand Down Expand Up @@ -174,7 +178,7 @@ Congratulations, you're done!
a short memorable name such as `dogfooding`:

```bash
kubectl config rename-context gke_tekton-releases_us-central1-a_dogfooding dogfoodin
kubectl config rename-context gke_tekton-releases_us-central1-a_dogfooding dogfooding
```

1. **Important: Switch `kubectl` back to your own cluster by default.**
Expand Down