Skip to content

Commit

Permalink
Add upcoming monthly releases to schedule.yaml
Browse files Browse the repository at this point in the history
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
  • Loading branch information
saschagrunert committed Apr 4, 2024
1 parent 1ae460b commit 02cf82c
Show file tree
Hide file tree
Showing 4 changed files with 39 additions and 11 deletions.
6 changes: 1 addition & 5 deletions content/en/releases/patch-releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,11 +76,7 @@ Timelines may vary with the severity of bug fixes, but for easier planning we
will target the following monthly release points. Unplanned, critical
releases may also occur in between these.

| Monthly Patch Release | Cherry Pick Deadline | Target date |
| --------------------- | -------------------- | ----------- |
| April 2024 | 2024-04-12 | 2024-04-17 |
| May 2024 | 2024-05-10 | 2024-05-15 |
| June 2024 | 2024-06-07 | 2024-06-11 |
{{< upcoming-releases >}}

## Detailed Release History for Active Branches

Expand Down
13 changes: 7 additions & 6 deletions data/i18n/en/en.toml
Original file line number Diff line number Diff line change
Expand Up @@ -405,6 +405,9 @@ other = "This article is more than one year old. Older articles may contain outd
[patch_release]
other = "Patch Release"

[monthly_patch_release]
other = "Monthly Patch Release"

[post_create_issue]
other = "Create an issue"

Expand Down Expand Up @@ -471,14 +474,14 @@ other = "Download Kubernetes component binaries"
# Please do not localize or modify <current-version> placeholder.
[release_binary_section]
other = """You can find the links to download <current-version> Kubernetes components (along with their checksums) below.
To access downloads for older supported versions, visit the respective documentation
link for [older versions](https://kubernetes.io/docs/home/supported-doc-versions/#versions-older) or use [downloadkubernetes.com](https://www.downloadkubernetes.com/)."""
To access downloads for older supported versions, visit the respective documentation
link for [older versions](https://kubernetes.io/docs/home/supported-doc-versions/#versions-older) or use [downloadkubernetes.com](https://www.downloadkubernetes.com/)."""

# NOTE: <current-version> and <current-changelog-url> are placeholders set by 'release-binaries' shortcode.
# Please do not localize or modify <current-version> and <current-changelog-url> placeholders.
[release_binary_section_note]
other = """To download older patch versions of <current-version> Kubernetes components (and their checksums),
please refer to the [CHANGELOG](https://github.com/kubernetes/kubernetes/tree/master/CHANGELOG/CHANGELOG-<current-changelog-url>.md) file."""
other = """To download older patch versions of <current-version> Kubernetes components (and their checksums),
please refer to the [CHANGELOG](https://github.com/kubernetes/kubernetes/tree/master/CHANGELOG/CHANGELOG-<current-changelog-url>.md) file."""

[release_binary_version]
other = "Version"
Expand Down Expand Up @@ -583,5 +586,3 @@ other = "Warning:"

[whatsnext_heading]
other = "What's next"


10 changes: 10 additions & 0 deletions data/releases/schedule.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -102,3 +102,13 @@ schedules:
targetDate: "2023-04-11"
release: "1.27"
releaseDate: "2023-04-11"
upcoming_releases:
- cherryPickDeadline: "2024-04-12"
release: April 2024
targetDate: "2024-04-17"
- cherryPickDeadline: "2024-05-10"
release: May 2024
targetDate: "2024-05-14"
- cherryPickDeadline: "2024-06-07"
release: June 2024
targetDate: "2024-06-11"
21 changes: 21 additions & 0 deletions layouts/shortcodes/upcoming-releases.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<div>
<table class="table table-striped col-md-10">
<thead class="thead">
<tr>
<th>{{ T "monthly_patch_release" }}</th>
<th>{{ T "release_cherry_pick_deadline" }}</th>
<th>{{ T "release_target_date" }}</th>
</tr>
</thead>
<tbody>
{{ range $patchReleaseInfo :=
.Site.Data.releases.schedule.upcoming_releases }}
<tr>
<td>{{ $patchReleaseInfo.release }}</td>
<td>{{ $patchReleaseInfo.cherryPickDeadline }}</td>
<td>{{ $patchReleaseInfo.targetDate }}</td>
</tr>
{{ end }}
</tbody>
</table>
</div>

0 comments on commit 02cf82c

Please sign in to comment.