diff --git a/README.md b/README.md index decac53353..9924ae153b 100644 --- a/README.md +++ b/README.md @@ -21,13 +21,13 @@ Download the latest binary executable for your operating system. brew install tektoncd-cli ``` -- Use [released tarball](https://github.com/tektoncd/cli/releases/download/v0.44.0/tkn_0.44.0_Darwin_all.tar.gz) +- Use [released tarball](https://github.com/tektoncd/cli/releases/download/v0.45.0/tkn_0.45.0_Darwin_all.tar.gz) ```shell # Get the tar.xz - curl -LO https://github.com/tektoncd/cli/releases/download/v0.44.0/tkn_0.44.0_Darwin_all.tar.gz + curl -LO https://github.com/tektoncd/cli/releases/download/v0.45.0/tkn_0.45.0_Darwin_all.tar.gz # Extract tkn to your PATH (e.g. /usr/local/bin) - sudo tar xvzf tkn_0.44.0_Darwin_all.tar.gz -C /usr/local/bin tkn + sudo tar xvzf tkn_0.45.0_Darwin_all.tar.gz -C /usr/local/bin tkn ``` ### Windows @@ -44,13 +44,13 @@ choco install tektoncd-cli --confirm scoop install tektoncd-cli ``` -- Use [Powershell](https://docs.microsoft.com/en-us/powershell) [released zip](https://github.com/tektoncd/cli/releases/download/v0.44.0/tkn_0.44.0_Windows_x86_64.zip) +- Use [Powershell](https://docs.microsoft.com/en-us/powershell) [released zip](https://github.com/tektoncd/cli/releases/download/v0.45.0/tkn_0.45.0_Windows_x86_64.zip) ```powershell #Create directory New-Item -Path "$HOME/tektoncd/cli" -Type Directory # Download file -Start-BitsTransfer -Source https://github.com/tektoncd/cli/releases/download/v0.44.0/tkn_0.44.0_Windows_x86_64.zip -Destination "$HOME/tektoncd/cli/." +Start-BitsTransfer -Source https://github.com/tektoncd/cli/releases/download/v0.45.0/tkn_0.45.0_Windows_x86_64.zip -Destination "$HOME/tektoncd/cli/." # Uncompress zip file Expand-Archive $HOME/tektoncd/cli/*.zip -DestinationPath C:\Users\Developer\tektoncd\cli\. #Add to Windows `Environment Variables` @@ -59,40 +59,40 @@ Expand-Archive $HOME/tektoncd/cli/*.zip -DestinationPath C:\Users\Developer\tekt ### Linux tarballs -- [Linux AMD 64](https://github.com/tektoncd/cli/releases/download/v0.44.0/tkn_0.44.0_Linux_x86_64.tar.gz) +- [Linux AMD 64](https://github.com/tektoncd/cli/releases/download/v0.45.0/tkn_0.45.0_Linux_x86_64.tar.gz) ```shell # Get the tar.xz - curl -LO https://github.com/tektoncd/cli/releases/download/v0.44.0/tkn_0.44.0_Linux_x86_64.tar.gz + curl -LO https://github.com/tektoncd/cli/releases/download/v0.45.0/tkn_0.45.0_Linux_x86_64.tar.gz # Extract tkn to your PATH (e.g. /usr/local/bin) - sudo tar xvzf tkn_0.44.0_Linux_x86_64.tar.gz -C /usr/local/bin/ tkn + sudo tar xvzf tkn_0.45.0_Linux_x86_64.tar.gz -C /usr/local/bin/ tkn ``` -- [Linux AARCH 64](https://github.com/tektoncd/cli/releases/download/v0.44.0/tkn_0.44.0_Linux_aarch64.tar.gz) +- [Linux AARCH 64](https://github.com/tektoncd/cli/releases/download/v0.45.0/tkn_0.45.0_Linux_aarch64.tar.gz) ```shell # Get the tar.xz - curl -LO https://github.com/tektoncd/cli/releases/download/v0.44.0/tkn_0.44.0_Linux_aarch64.tar.gz + curl -LO https://github.com/tektoncd/cli/releases/download/v0.45.0/tkn_0.45.0_Linux_aarch64.tar.gz # Extract tkn to your PATH (e.g. /usr/local/bin) - sudo tar xvzf tkn_0.44.0_Linux_aarch64.tar.gz -C /usr/local/bin/ tkn + sudo tar xvzf tkn_0.45.0_Linux_aarch64.tar.gz -C /usr/local/bin/ tkn ``` -- [Linux IBM Z](https://github.com/tektoncd/cli/releases/download/v0.44.0/tkn_0.44.0_Linux_s390x.tar.gz) +- [Linux IBM Z](https://github.com/tektoncd/cli/releases/download/v0.45.0/tkn_0.45.0_Linux_s390x.tar.gz) ```shell # Get the tar.gz - curl -LO https://github.com/tektoncd/cli/releases/download/v0.44.0/tkn_0.44.0_Linux_s390x.tar.gz + curl -LO https://github.com/tektoncd/cli/releases/download/v0.45.0/tkn_0.45.0_Linux_s390x.tar.gz # Extract tkn to your PATH (e.g. /usr/local/bin) - sudo tar xvzf tkn_0.44.0_Linux_s390x.tar.gz -C /usr/local/bin/ tkn + sudo tar xvzf tkn_0.45.0_Linux_s390x.tar.gz -C /usr/local/bin/ tkn ``` -- [Linux IBM P](https://github.com/tektoncd/cli/releases/download/v0.44.0/tkn_0.44.0_Linux_ppc64le.tar.gz) +- [Linux IBM P](https://github.com/tektoncd/cli/releases/download/v0.45.0/tkn_0.45.0_Linux_ppc64le.tar.gz) ```shell # Get the tar.gz - curl -LO https://github.com/tektoncd/cli/releases/download/v0.44.0/tkn_0.44.0_Linux_ppc64le.tar.gz + curl -LO https://github.com/tektoncd/cli/releases/download/v0.45.0/tkn_0.45.0_Linux_ppc64le.tar.gz # Extract tkn to your PATH (e.g. /usr/local/bin) - sudo tar xvzf tkn_0.44.0_Linux_ppc64le.tar.gz -C /usr/local/bin/ tkn + sudo tar xvzf tkn_0.45.0_Linux_ppc64le.tar.gz -C /usr/local/bin/ tkn ``` ### Linux RPMs @@ -112,12 +112,12 @@ dnf copr enable chmouel/tektoncd-cli dnf install tektoncd-cli ``` -- [Binary RPM package](https://github.com/tektoncd/cli/releases/download/v0.44.0/tektoncd-cli-0.44.0_Linux-64bit.rpm) +- [Binary RPM package](https://github.com/tektoncd/cli/releases/download/v0.45.0/tektoncd-cli-0.45.0_Linux-64bit.rpm) On any other RPM based distros, you can install the rpm directly: ```shell - rpm -Uvh https://github.com/tektoncd/cli/releases/download/v0.44.0/tektoncd-cli-0.44.0_Linux-64bit.rpm + rpm -Uvh https://github.com/tektoncd/cli/releases/download/v0.45.0/tektoncd-cli-0.45.0_Linux-64bit.rpm ``` ### Linux Debs @@ -135,13 +135,13 @@ sudo apt update && sudo apt install -y tektoncd-cli The PPA may work with older releases, but that hasn't been tested. -- [Binary DEB package](https://github.com/tektoncd/cli/releases/download/v0.44.0/tektoncd-cli-0.44.0_Linux-64bit.deb) +- [Binary DEB package](https://github.com/tektoncd/cli/releases/download/v0.45.0/tektoncd-cli-0.45.0_Linux-64bit.deb) On any other Debian or Ubuntu based distro, you can simply install the binary package directly with `dpkg`: ```shell -curl -LO https://github.com/tektoncd/cli/releases/download/v0.44.0/tektoncd-cli-0.44.0_Linux-64bit.deb -dpkg -i tektoncd-cli-0.44.0_Linux-64bit.deb +curl -LO https://github.com/tektoncd/cli/releases/download/v0.45.0/tektoncd-cli-0.45.0_Linux-64bit.deb +dpkg -i tektoncd-cli-0.45.0_Linux-64bit.deb ``` ### NixOS/Nix diff --git a/releases.md b/releases.md index 5d287c5660..41e671154c 100644 --- a/releases.md +++ b/releases.md @@ -36,6 +36,11 @@ Further documentation available: ## Releases +### v0.45 (LTS) + +- **Latest Release**: [v0.44.0][v0-45-0] (2026-05-12) ([docs][v0-45-0-docs]) +- **Initial Release**: [v0.44.0][v0-45-0] (2026-05-12) ([docs][v0-45-0-docs]) +- **End of Life**: 2027-05-11 ### v0.44 (LTS) @@ -172,6 +177,7 @@ Older releases are EOL and available on [GitHub][tekton-cli-releases]. [tekton-releases-docs]: tekton/README.md [release-notes-standards]: https://github.com/tektoncd/community/blob/main/standards.md#release-notes [tekton-release-process]: RELEASE_PROCESS.md +[v0-45-0]: https://github.com/tektoncd/cli/releases/tag/v0.45.0 [v0-44-0]: https://github.com/tektoncd/cli/releases/tag/v0.44.0 [v0-43-0]: https://github.com/tektoncd/cli/releases/tag/v0.43.0 [v0-42-0]: https://github.com/tektoncd/cli/releases/tag/v0.42.0 @@ -202,6 +208,7 @@ Older releases are EOL and available on [GitHub][tekton-cli-releases]. [v0-27-0]: https://github.com/tektoncd/cli/releases/tag/v0.27.0 [v0-26-0]: https://github.com/tektoncd/cli/releases/tag/v0.26.0 [v0-25-0]: https://github.com/tektoncd/cli/releases/tag/v0.25.0 +[v0-45-0-docs]: https://github.com/tektoncd/cli/tree/v0.45.0/docs [v0-44-0-docs]: https://github.com/tektoncd/cli/tree/v0.44.0/docs [v0-43-0-docs]: https://github.com/tektoncd/cli/tree/v0.43.0/docs [v0-42-0-docs]: https://github.com/tektoncd/cli/tree/v0.42.0/docs diff --git a/tekton/release-pipeline.yml b/tekton/release-pipeline.yml index 303460d8e2..b82192881a 100644 --- a/tekton/release-pipeline.yml +++ b/tekton/release-pipeline.yml @@ -104,7 +104,7 @@ spec: - name: github-token-secret-key value: $(params.github-token-secret-key) - name: image - value: goreleaser/goreleaser:v2.14.0 + value: goreleaser/goreleaser:v2.15.4 - name: flags value: --timeout=60m workspaces: