From 6c947c295b8090cf7875c2cc9b2347b0d1879e0b Mon Sep 17 00:00:00 2001 From: Daneyon Hansen Date: Thu, 2 Apr 2026 16:47:52 -0700 Subject: [PATCH 01/28] Add release process guide Signed-off-by: Daneyon Hansen --- README.md | 1 + RELEASE.md | 145 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 146 insertions(+) create mode 100644 RELEASE.md diff --git a/README.md b/README.md index e58ea8326de..0fab95a6336 100644 --- a/README.md +++ b/README.md @@ -46,6 +46,7 @@ Gloo Gateway is a feature-rich, fast, and flexible Kubernetes-native ingress con ## Contributing to Gloo Gateway The [devel](devel) folder should be the starting point for understanding the code, and contributing to the product. +For maintainer release instructions, see [RELEASE.md](RELEASE.md). ## Thanks **Gloo Gateway** would not be possible without the valuable open-source work of projects in the community. We would like to extend a special thank-you to [Envoy](https://www.envoyproxy.io). diff --git a/RELEASE.md b/RELEASE.md new file mode 100644 index 00000000000..e5fdd270057 --- /dev/null +++ b/RELEASE.md @@ -0,0 +1,145 @@ +# Release Process + +This document is for maintainers who need to cut a release for `solo-io/gloo`. + +## Overview + +A pushed tag is not the full release process for this repo. + +- The GitHub Release object must exist before `glooctl` assets can be uploaded. +- `glooctl` assets are uploaded by Build Bot / Google Cloud Build, not by GitHub Actions. +- The release-triggered GitHub Actions are follow-up jobs. They do not attach `glooctl` binaries to the GitHub release page. + +Relevant implementation details: + +- [`cloudbuild.yaml`](cloudbuild.yaml) +- [`ci/cloudbuild/publish-artifacts.yaml`](ci/cloudbuild/publish-artifacts.yaml) +- [`Makefile`](Makefile) +- [`ci/upload_github_release_assets.go`](ci/upload_github_release_assets.go) +- [`.github/workflows/push-docs.yaml`](.github/workflows/push-docs.yaml) +- [`.github/workflows/push-solo-apis-branch.yaml`](.github/workflows/push-solo-apis-branch.yaml) + +## Release Checklist + +1. Start from the branch you intend to release. + + For example, use `main` for the current development line or an LTS branch such as `v1.21.x` for a patch release. + +2. Create and push an annotated tag. + + ```bash + git checkout + git pull --ff-only origin + git tag -a vX.Y.Z[-betaN|-rcN] -m "vX.Y.Z[-betaN|-rcN]" + git push origin vX.Y.Z[-betaN|-rcN] + ``` + +3. Create the GitHub Release from that tag. + + Use the GitHub Releases UI or `gh release create`. + Create it promptly after pushing the tag, and publish it rather than leaving it as a draft. + + ```bash + gh release create vX.Y.Z \ + --repo solo-io/gloo \ + --verify-tag \ + --title vX.Y.Z + ``` + + Add `--prerelease` for beta and release candidate builds. + +4. Monitor the release automation. + + There are three important pieces: + + - Build Bot / Cloud Build should run the `publish-artifacts` pipeline. This is the job that publishes images, the Helm chart, and `glooctl` release assets. + - `push-docs` runs on `release.created`. + - `Push API Changes to solo-apis` runs on `release.published`. + +5. Verify the GitHub release assets. + + Expected assets from `publish-glooctl`: + + - `glooctl-linux-amd64` + - `glooctl-linux-amd64.sha256` + - `glooctl-linux-arm64` + - `glooctl-linux-arm64.sha256` + - `glooctl-darwin-amd64` + - `glooctl-darwin-amd64.sha256` + - `glooctl-darwin-arm64` + - `glooctl-darwin-arm64.sha256` + - `glooctl-windows-amd64.exe` + - `glooctl-windows-amd64.exe.sha256` + + Quick check: + + ```bash + gh release view vX.Y.Z --repo solo-io/gloo --json assets,url + ``` + +6. Verify follow-up automation. + + - Confirm `push-docs` completed or capture the failure for follow-up. + - Confirm `Push API Changes to solo-apis` completed and review the resulting PR in `solo-apis` if one was opened. + +## Checking Cloud Build + +If the GitHub release exists but assets are still missing, inspect Build Bot / Cloud Build. + +The root Cloud Build config submits a child build named `publish-artifacts`, and the child build's `release-chart` step runs `publish-helm-chart` and `publish-glooctl`. + +If you have `gcloud` access, start with: + +```bash +gcloud builds list \ + --project=solo-public \ + --limit=20 \ + --sort-by=~createTime \ + --format='table(id,status,createTime,substitutions.TAG_NAME,substitutions.REPO_NAME,logUrl)' +``` + +Then inspect the matching build: + +```bash +gcloud builds describe BUILD_ID \ + --project=solo-public \ + --format='yaml(id,status,createTime,finishTime,substitutions,steps.id,logUrl)' +``` + +And view logs: + +```bash +gcloud builds log BUILD_ID --project=solo-public +``` + +Look for: + +- `substitutions.TAG_NAME: vX.Y.Z` +- the `publish-artifacts` child build +- the `release-chart` step +- `publish-glooctl` +- `upload_github_release_assets.go` + +If your team uses a different GCP project for Build Bot, substitute that project name accordingly. + +## Common Failure Modes + +### The release page exists but has no assets + +This usually means the GitHub Release object did not exist when `publish-glooctl` tried to upload assets, or the Cloud Build release job failed. + +Fix: + +1. Confirm the GitHub Release object exists for the tag. +2. Inspect the Build Bot / Cloud Build history for that tag. +3. Re-run or manually trigger the `publish-artifacts` release build if needed. + +### `push-docs` fails + +This workflow is separate from asset publishing. A `push-docs` failure does not explain missing GitHub release assets by itself. + +Check the workflow logs and fix the docs-copy issue independently. + +### `Push API Changes to solo-apis` succeeds but no change lands automatically + +That workflow pushes to `solo-apis`. Review and approve the resulting `solo-apis` PR if one is created. From b2a149055088e2341a179fa07c00ea0a233cd391 Mon Sep 17 00:00:00 2001 From: Daneyon Hansen Date: Thu, 2 Apr 2026 16:54:46 -0700 Subject: [PATCH 02/28] Add changelog for release docs PR Signed-off-by: Daneyon Hansen --- RELEASE.md | 6 +----- changelog/v1.22.0-beta2/release-docs.yaml | 5 +++++ 2 files changed, 6 insertions(+), 5 deletions(-) create mode 100644 changelog/v1.22.0-beta2/release-docs.yaml diff --git a/RELEASE.md b/RELEASE.md index e5fdd270057..35c60775ea0 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -4,11 +4,7 @@ This document is for maintainers who need to cut a release for `solo-io/gloo`. ## Overview -A pushed tag is not the full release process for this repo. - -- The GitHub Release object must exist before `glooctl` assets can be uploaded. -- `glooctl` assets are uploaded by Build Bot / Google Cloud Build, not by GitHub Actions. -- The release-triggered GitHub Actions are follow-up jobs. They do not attach `glooctl` binaries to the GitHub release page. +A release in this repo starts by tagging the target branch and creating the matching GitHub Release. That GitHub Release works together with the repo's release automation: Build Bot / Google Cloud Build publishes the release artifacts such as container images, the Helm chart, and `glooctl` binaries, while release-triggered GitHub Actions handle follow-up tasks such as copying docs and syncing APIs to `solo-apis`. After the automation completes, verify that the expected assets were published and follow up on any failed release jobs. Relevant implementation details: diff --git a/changelog/v1.22.0-beta2/release-docs.yaml b/changelog/v1.22.0-beta2/release-docs.yaml new file mode 100644 index 00000000000..d4f11139691 --- /dev/null +++ b/changelog/v1.22.0-beta2/release-docs.yaml @@ -0,0 +1,5 @@ +changelog: + - type: NON_USER_FACING + resolvesIssue: false + description: >- + Add maintainer release process documentation and link it from the README. From ffc8ca4999baa3849631ca830a32c34b3f975e61 Mon Sep 17 00:00:00 2001 From: changelog-bot Date: Fri, 17 Apr 2026 17:32:29 +0000 Subject: [PATCH 03/28] Adding changelog file to new location --- changelog/v1.22.0-beta3/release-docs.yaml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 changelog/v1.22.0-beta3/release-docs.yaml diff --git a/changelog/v1.22.0-beta3/release-docs.yaml b/changelog/v1.22.0-beta3/release-docs.yaml new file mode 100644 index 00000000000..d4f11139691 --- /dev/null +++ b/changelog/v1.22.0-beta3/release-docs.yaml @@ -0,0 +1,5 @@ +changelog: + - type: NON_USER_FACING + resolvesIssue: false + description: >- + Add maintainer release process documentation and link it from the README. From 71fd28ca29a517d935448a727f45bd22b230853b Mon Sep 17 00:00:00 2001 From: changelog-bot Date: Fri, 17 Apr 2026 17:32:29 +0000 Subject: [PATCH 04/28] Deleting changelog file from old location --- changelog/v1.22.0-beta2/release-docs.yaml | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 changelog/v1.22.0-beta2/release-docs.yaml diff --git a/changelog/v1.22.0-beta2/release-docs.yaml b/changelog/v1.22.0-beta2/release-docs.yaml deleted file mode 100644 index d4f11139691..00000000000 --- a/changelog/v1.22.0-beta2/release-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - resolvesIssue: false - description: >- - Add maintainer release process documentation and link it from the README. From 5406d3bc8808dc593f91b39757099c2fb12d0527 Mon Sep 17 00:00:00 2001 From: changelog-bot Date: Wed, 29 Apr 2026 14:20:44 +0000 Subject: [PATCH 05/28] Adding changelog file to new location --- changelog/v1.22.0-beta4/release-docs.yaml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 changelog/v1.22.0-beta4/release-docs.yaml diff --git a/changelog/v1.22.0-beta4/release-docs.yaml b/changelog/v1.22.0-beta4/release-docs.yaml new file mode 100644 index 00000000000..d4f11139691 --- /dev/null +++ b/changelog/v1.22.0-beta4/release-docs.yaml @@ -0,0 +1,5 @@ +changelog: + - type: NON_USER_FACING + resolvesIssue: false + description: >- + Add maintainer release process documentation and link it from the README. From 75c591738359c732273e7814e969c85a9c07fbd8 Mon Sep 17 00:00:00 2001 From: changelog-bot Date: Wed, 29 Apr 2026 14:20:45 +0000 Subject: [PATCH 06/28] Deleting changelog file from old location --- changelog/v1.22.0-beta3/release-docs.yaml | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 changelog/v1.22.0-beta3/release-docs.yaml diff --git a/changelog/v1.22.0-beta3/release-docs.yaml b/changelog/v1.22.0-beta3/release-docs.yaml deleted file mode 100644 index d4f11139691..00000000000 --- a/changelog/v1.22.0-beta3/release-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - resolvesIssue: false - description: >- - Add maintainer release process documentation and link it from the README. From 33bd34fec236900331d7b6a5115cd30336e7ced5 Mon Sep 17 00:00:00 2001 From: changelog-bot Date: Wed, 6 May 2026 17:26:42 +0000 Subject: [PATCH 07/28] Adding changelog file to new location --- changelog/v1.22.0-beta5/release-docs.yaml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 changelog/v1.22.0-beta5/release-docs.yaml diff --git a/changelog/v1.22.0-beta5/release-docs.yaml b/changelog/v1.22.0-beta5/release-docs.yaml new file mode 100644 index 00000000000..d4f11139691 --- /dev/null +++ b/changelog/v1.22.0-beta5/release-docs.yaml @@ -0,0 +1,5 @@ +changelog: + - type: NON_USER_FACING + resolvesIssue: false + description: >- + Add maintainer release process documentation and link it from the README. From 673df3e608ea0e4bd68d73a929e65768a1b5b174 Mon Sep 17 00:00:00 2001 From: changelog-bot Date: Wed, 6 May 2026 17:26:43 +0000 Subject: [PATCH 08/28] Deleting changelog file from old location --- changelog/v1.22.0-beta4/release-docs.yaml | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 changelog/v1.22.0-beta4/release-docs.yaml diff --git a/changelog/v1.22.0-beta4/release-docs.yaml b/changelog/v1.22.0-beta4/release-docs.yaml deleted file mode 100644 index d4f11139691..00000000000 --- a/changelog/v1.22.0-beta4/release-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - resolvesIssue: false - description: >- - Add maintainer release process documentation and link it from the README. From cac4aba53c760b11ea638381f9ff4d71e2cbbc31 Mon Sep 17 00:00:00 2001 From: changelog-bot Date: Tue, 19 May 2026 19:42:08 +0000 Subject: [PATCH 09/28] Adding changelog file to new location --- changelog/v1.22.0-beta6/release-docs.yaml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 changelog/v1.22.0-beta6/release-docs.yaml diff --git a/changelog/v1.22.0-beta6/release-docs.yaml b/changelog/v1.22.0-beta6/release-docs.yaml new file mode 100644 index 00000000000..d4f11139691 --- /dev/null +++ b/changelog/v1.22.0-beta6/release-docs.yaml @@ -0,0 +1,5 @@ +changelog: + - type: NON_USER_FACING + resolvesIssue: false + description: >- + Add maintainer release process documentation and link it from the README. From f34d75a160fc6ebbe843ac4ef564f9874084bb44 Mon Sep 17 00:00:00 2001 From: changelog-bot Date: Tue, 19 May 2026 19:42:09 +0000 Subject: [PATCH 10/28] Deleting changelog file from old location --- changelog/v1.22.0-beta5/release-docs.yaml | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 changelog/v1.22.0-beta5/release-docs.yaml diff --git a/changelog/v1.22.0-beta5/release-docs.yaml b/changelog/v1.22.0-beta5/release-docs.yaml deleted file mode 100644 index d4f11139691..00000000000 --- a/changelog/v1.22.0-beta5/release-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - resolvesIssue: false - description: >- - Add maintainer release process documentation and link it from the README. From efe9dafa09ccdd4bd9843260bee8588fbff017a1 Mon Sep 17 00:00:00 2001 From: changelog-bot Date: Fri, 29 May 2026 20:33:07 +0000 Subject: [PATCH 11/28] Adding changelog file to new location --- changelog/v1.22.0-beta7/release-docs.yaml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 changelog/v1.22.0-beta7/release-docs.yaml diff --git a/changelog/v1.22.0-beta7/release-docs.yaml b/changelog/v1.22.0-beta7/release-docs.yaml new file mode 100644 index 00000000000..d4f11139691 --- /dev/null +++ b/changelog/v1.22.0-beta7/release-docs.yaml @@ -0,0 +1,5 @@ +changelog: + - type: NON_USER_FACING + resolvesIssue: false + description: >- + Add maintainer release process documentation and link it from the README. From c5e30748100166be1c51a3a048c2414b18b8ed65 Mon Sep 17 00:00:00 2001 From: changelog-bot Date: Fri, 29 May 2026 20:33:07 +0000 Subject: [PATCH 12/28] Deleting changelog file from old location --- changelog/v1.22.0-beta6/release-docs.yaml | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 changelog/v1.22.0-beta6/release-docs.yaml diff --git a/changelog/v1.22.0-beta6/release-docs.yaml b/changelog/v1.22.0-beta6/release-docs.yaml deleted file mode 100644 index d4f11139691..00000000000 --- a/changelog/v1.22.0-beta6/release-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - resolvesIssue: false - description: >- - Add maintainer release process documentation and link it from the README. From 8735a6ae853219054a718483dd214136d86e3703 Mon Sep 17 00:00:00 2001 From: changelog-bot Date: Thu, 4 Jun 2026 17:24:00 +0000 Subject: [PATCH 13/28] Adding changelog file to new location --- changelog/v1.22.0-beta8/release-docs.yaml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 changelog/v1.22.0-beta8/release-docs.yaml diff --git a/changelog/v1.22.0-beta8/release-docs.yaml b/changelog/v1.22.0-beta8/release-docs.yaml new file mode 100644 index 00000000000..d4f11139691 --- /dev/null +++ b/changelog/v1.22.0-beta8/release-docs.yaml @@ -0,0 +1,5 @@ +changelog: + - type: NON_USER_FACING + resolvesIssue: false + description: >- + Add maintainer release process documentation and link it from the README. From 4b1691a19c856e9362da11343d9880cbccfd910c Mon Sep 17 00:00:00 2001 From: changelog-bot Date: Thu, 4 Jun 2026 17:24:00 +0000 Subject: [PATCH 14/28] Deleting changelog file from old location --- changelog/v1.22.0-beta7/release-docs.yaml | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 changelog/v1.22.0-beta7/release-docs.yaml diff --git a/changelog/v1.22.0-beta7/release-docs.yaml b/changelog/v1.22.0-beta7/release-docs.yaml deleted file mode 100644 index d4f11139691..00000000000 --- a/changelog/v1.22.0-beta7/release-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - resolvesIssue: false - description: >- - Add maintainer release process documentation and link it from the README. From 32d6e3f2e32a543f12d9edd75f86f958d0c57f9f Mon Sep 17 00:00:00 2001 From: changelog-bot Date: Tue, 16 Jun 2026 01:42:23 +0000 Subject: [PATCH 15/28] Adding changelog file to new location --- changelog/v1.22.0-beta9/release-docs.yaml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 changelog/v1.22.0-beta9/release-docs.yaml diff --git a/changelog/v1.22.0-beta9/release-docs.yaml b/changelog/v1.22.0-beta9/release-docs.yaml new file mode 100644 index 00000000000..d4f11139691 --- /dev/null +++ b/changelog/v1.22.0-beta9/release-docs.yaml @@ -0,0 +1,5 @@ +changelog: + - type: NON_USER_FACING + resolvesIssue: false + description: >- + Add maintainer release process documentation and link it from the README. From 61fb6448e5cc6ef6278a2a92fe39d2a052d531e7 Mon Sep 17 00:00:00 2001 From: changelog-bot Date: Tue, 16 Jun 2026 01:42:24 +0000 Subject: [PATCH 16/28] Deleting changelog file from old location --- changelog/v1.22.0-beta8/release-docs.yaml | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 changelog/v1.22.0-beta8/release-docs.yaml diff --git a/changelog/v1.22.0-beta8/release-docs.yaml b/changelog/v1.22.0-beta8/release-docs.yaml deleted file mode 100644 index d4f11139691..00000000000 --- a/changelog/v1.22.0-beta8/release-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - resolvesIssue: false - description: >- - Add maintainer release process documentation and link it from the README. From 9b58adc051c0d38c39099d10ad4c869f91b0a8d8 Mon Sep 17 00:00:00 2001 From: changelog-bot Date: Fri, 26 Jun 2026 01:29:29 +0000 Subject: [PATCH 17/28] Adding changelog file to new location --- changelog/v1.22.0-beta10/release-docs.yaml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 changelog/v1.22.0-beta10/release-docs.yaml diff --git a/changelog/v1.22.0-beta10/release-docs.yaml b/changelog/v1.22.0-beta10/release-docs.yaml new file mode 100644 index 00000000000..d4f11139691 --- /dev/null +++ b/changelog/v1.22.0-beta10/release-docs.yaml @@ -0,0 +1,5 @@ +changelog: + - type: NON_USER_FACING + resolvesIssue: false + description: >- + Add maintainer release process documentation and link it from the README. From 81fe1299dd34252f74a9012951b8f8ed19abd39a Mon Sep 17 00:00:00 2001 From: changelog-bot Date: Fri, 26 Jun 2026 01:29:30 +0000 Subject: [PATCH 18/28] Deleting changelog file from old location --- changelog/v1.22.0-beta9/release-docs.yaml | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 changelog/v1.22.0-beta9/release-docs.yaml diff --git a/changelog/v1.22.0-beta9/release-docs.yaml b/changelog/v1.22.0-beta9/release-docs.yaml deleted file mode 100644 index d4f11139691..00000000000 --- a/changelog/v1.22.0-beta9/release-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - resolvesIssue: false - description: >- - Add maintainer release process documentation and link it from the README. From 846f851cd4f46e48d61a4c180b6d9b555e268466 Mon Sep 17 00:00:00 2001 From: changelog-bot Date: Fri, 26 Jun 2026 15:59:39 +0000 Subject: [PATCH 19/28] Adding changelog file to new location --- changelog/v1.22.0-beta11/release-docs.yaml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 changelog/v1.22.0-beta11/release-docs.yaml diff --git a/changelog/v1.22.0-beta11/release-docs.yaml b/changelog/v1.22.0-beta11/release-docs.yaml new file mode 100644 index 00000000000..d4f11139691 --- /dev/null +++ b/changelog/v1.22.0-beta11/release-docs.yaml @@ -0,0 +1,5 @@ +changelog: + - type: NON_USER_FACING + resolvesIssue: false + description: >- + Add maintainer release process documentation and link it from the README. From 7b62afba8433cf207091cd8a2216b34d5be30650 Mon Sep 17 00:00:00 2001 From: changelog-bot Date: Fri, 26 Jun 2026 15:59:39 +0000 Subject: [PATCH 20/28] Deleting changelog file from old location --- changelog/v1.22.0-beta10/release-docs.yaml | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 changelog/v1.22.0-beta10/release-docs.yaml diff --git a/changelog/v1.22.0-beta10/release-docs.yaml b/changelog/v1.22.0-beta10/release-docs.yaml deleted file mode 100644 index d4f11139691..00000000000 --- a/changelog/v1.22.0-beta10/release-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - resolvesIssue: false - description: >- - Add maintainer release process documentation and link it from the README. From f5ca94f0555f1c33023141854633f98c05845df7 Mon Sep 17 00:00:00 2001 From: changelog-bot Date: Fri, 31 Jul 2026 18:05:14 +0000 Subject: [PATCH 21/28] Adding changelog file to new location --- changelog/v1.22.0-beta12/release-docs.yaml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 changelog/v1.22.0-beta12/release-docs.yaml diff --git a/changelog/v1.22.0-beta12/release-docs.yaml b/changelog/v1.22.0-beta12/release-docs.yaml new file mode 100644 index 00000000000..d4f11139691 --- /dev/null +++ b/changelog/v1.22.0-beta12/release-docs.yaml @@ -0,0 +1,5 @@ +changelog: + - type: NON_USER_FACING + resolvesIssue: false + description: >- + Add maintainer release process documentation and link it from the README. From 9cfcc26bcc5c94a0cac51ea48c20288b62a22a16 Mon Sep 17 00:00:00 2001 From: changelog-bot Date: Fri, 31 Jul 2026 18:05:15 +0000 Subject: [PATCH 22/28] Deleting changelog file from old location --- changelog/v1.22.0-beta11/release-docs.yaml | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 changelog/v1.22.0-beta11/release-docs.yaml diff --git a/changelog/v1.22.0-beta11/release-docs.yaml b/changelog/v1.22.0-beta11/release-docs.yaml deleted file mode 100644 index d4f11139691..00000000000 --- a/changelog/v1.22.0-beta11/release-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - resolvesIssue: false - description: >- - Add maintainer release process documentation and link it from the README. From e31724cdbaea143c4b510dd4b8607d25e0384de0 Mon Sep 17 00:00:00 2001 From: changelog-bot Date: Sun, 2 Aug 2026 23:13:55 +0000 Subject: [PATCH 23/28] Adding changelog file to new location --- changelog/v1.22.0-beta13/release-docs.yaml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 changelog/v1.22.0-beta13/release-docs.yaml diff --git a/changelog/v1.22.0-beta13/release-docs.yaml b/changelog/v1.22.0-beta13/release-docs.yaml new file mode 100644 index 00000000000..d4f11139691 --- /dev/null +++ b/changelog/v1.22.0-beta13/release-docs.yaml @@ -0,0 +1,5 @@ +changelog: + - type: NON_USER_FACING + resolvesIssue: false + description: >- + Add maintainer release process documentation and link it from the README. From e31c30ccad649ff158248a329f4968b1f750afb7 Mon Sep 17 00:00:00 2001 From: changelog-bot Date: Sun, 2 Aug 2026 23:13:55 +0000 Subject: [PATCH 24/28] Deleting changelog file from old location --- changelog/v1.22.0-beta12/release-docs.yaml | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 changelog/v1.22.0-beta12/release-docs.yaml diff --git a/changelog/v1.22.0-beta12/release-docs.yaml b/changelog/v1.22.0-beta12/release-docs.yaml deleted file mode 100644 index d4f11139691..00000000000 --- a/changelog/v1.22.0-beta12/release-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - resolvesIssue: false - description: >- - Add maintainer release process documentation and link it from the README. From 71bf02c431dd6012d1690e4e40c74bcb64f33928 Mon Sep 17 00:00:00 2001 From: changelog-bot Date: Tue, 4 Aug 2026 01:02:03 +0000 Subject: [PATCH 25/28] Adding changelog file to new location --- changelog/v1.22.1/release-docs.yaml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 changelog/v1.22.1/release-docs.yaml diff --git a/changelog/v1.22.1/release-docs.yaml b/changelog/v1.22.1/release-docs.yaml new file mode 100644 index 00000000000..d4f11139691 --- /dev/null +++ b/changelog/v1.22.1/release-docs.yaml @@ -0,0 +1,5 @@ +changelog: + - type: NON_USER_FACING + resolvesIssue: false + description: >- + Add maintainer release process documentation and link it from the README. From 9f8fc9e336d770cc2d1805987c7292d27528a936 Mon Sep 17 00:00:00 2001 From: changelog-bot Date: Tue, 4 Aug 2026 01:02:04 +0000 Subject: [PATCH 26/28] Deleting changelog file from old location --- changelog/v1.22.0-beta13/release-docs.yaml | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 changelog/v1.22.0-beta13/release-docs.yaml diff --git a/changelog/v1.22.0-beta13/release-docs.yaml b/changelog/v1.22.0-beta13/release-docs.yaml deleted file mode 100644 index d4f11139691..00000000000 --- a/changelog/v1.22.0-beta13/release-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - resolvesIssue: false - description: >- - Add maintainer release process documentation and link it from the README. From a4836f847d47e7aba6fe21beb5ed77ea70ca530d Mon Sep 17 00:00:00 2001 From: changelog-bot Date: Tue, 4 Aug 2026 22:05:49 +0000 Subject: [PATCH 27/28] Adding changelog file to new location --- changelog/v1.22.2/release-docs.yaml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 changelog/v1.22.2/release-docs.yaml diff --git a/changelog/v1.22.2/release-docs.yaml b/changelog/v1.22.2/release-docs.yaml new file mode 100644 index 00000000000..d4f11139691 --- /dev/null +++ b/changelog/v1.22.2/release-docs.yaml @@ -0,0 +1,5 @@ +changelog: + - type: NON_USER_FACING + resolvesIssue: false + description: >- + Add maintainer release process documentation and link it from the README. From bedc6f663cff61046e74a2ee0a2f38af1f31c6d6 Mon Sep 17 00:00:00 2001 From: changelog-bot Date: Tue, 4 Aug 2026 22:05:50 +0000 Subject: [PATCH 28/28] Deleting changelog file from old location --- changelog/v1.22.1/release-docs.yaml | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 changelog/v1.22.1/release-docs.yaml diff --git a/changelog/v1.22.1/release-docs.yaml b/changelog/v1.22.1/release-docs.yaml deleted file mode 100644 index d4f11139691..00000000000 --- a/changelog/v1.22.1/release-docs.yaml +++ /dev/null @@ -1,5 +0,0 @@ -changelog: - - type: NON_USER_FACING - resolvesIssue: false - description: >- - Add maintainer release process documentation and link it from the README.