Skip to content

Commit 817d177

Browse files
authored
chore: prepare release (#4019)
1 parent 6c49e26 commit 817d177

File tree

3 files changed

+18
-11
lines changed

3 files changed

+18
-11
lines changed

.github/ISSUE_TEMPLATE/3_bug_report.yml

+1
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ body:
5757
label: KEDA Version
5858
description: What version of KEDA that are you running?
5959
options:
60+
- "2.9.1"
6061
- "2.9.0"
6162
- "2.8.1"
6263
- "2.8.0"

CHANGELOG.md

+10-10
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ To learn more about active deprecations, we recommend checking [GitHub Discussio
1616
## History
1717

1818
- [Unreleased](#unreleased)
19+
- [v2.9.1](#v291)
1920
- [v2.9.0](#v290)
2021
- [v2.8.1](#v281)
2122
- [v2.8.0](#v280)
@@ -59,9 +60,7 @@ Here is an overview of all new **experimental** features:
5960

6061
### Fixes
6162

62-
- **General**: Properly retrieve and close scalers cache ([#4011](https://github.com/kedacore/keda/issues/4011))
63-
- **Azure Key Vault:** Raise an error if authentication mechanism not provided ([#4010](https://github.com/kedacore/keda/issues/4010))
64-
- **Redis Scalers**: Support `unsafeSsl` and enable ssl verification as default ([#4005](https://github.com/kedacore/keda/issues/4005))
63+
- **General**: TODO ([#TODO](https://github.com/kedacore/keda/issues/TODO))
6564

6665
### Deprecations
6766

@@ -71,17 +70,18 @@ New deprecation(s):
7170

7271
- TODO
7372

74-
Previously announced deprecation(s):
75-
76-
- Default checkpointing strategy for Azure Event Hubs scaler `azureFunctions` is deprecated in favor of `blobMetadata` ([#XXX](https://github.com/kedacore/keda/issues/3596) | [Discussion](https://github.com/kedacore/keda/discussions/3552))
77-
- `metadata.type` is deprecated in favor of the global `metricType` for CPU, Memory, Datadog scalers ([#2844](https://github.com/kedacore/keda/issues/2844) | [Discussion](https://github.com/kedacore/keda/discussions/3002))
78-
- `rolloutStrategy` is deprecated in favor of `rollout.strategy` in ScaledJobs ([#3596](https://github.com/kedacore/keda/issues/3596) | [Discussion](https://github.com/kedacore/keda/discussions/3552))
79-
- Prometheus metrics on KEDA Metric Server are deprecated in favor of Prometheus metrics on KEDA Operator ([#3972](https://github.com/kedacore/keda/issues/3972) | [Discussion](https://github.com/kedacore/keda/discussions/3973))
80-
8173
### Other
8274

8375
- TODO
8476

77+
## v2.9.1
78+
79+
### Fixes
80+
81+
- **General**: Properly retrieve and close scalers cache ([#4011](https://github.com/kedacore/keda/issues/4011))
82+
- **Azure Key Vault:** Raise an error if authentication mechanism not provided ([#4010](https://github.com/kedacore/keda/issues/4010))
83+
- **Redis Scalers**: Support `unsafeSsl` and enable ssl verification as default ([#4005](https://github.com/kedacore/keda/issues/4005))
84+
8585
## v2.9.0
8686

8787
### Breaking Changes

RELEASE-PROCESS.md

+7-1
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,14 @@ Add the new released version to the list in `KEDA Version` dropdown in [3_bug_re
2323

2424
## 3. Create KEDA release on GitHub
2525

26-
Creating a new release in the releases page (https://github.com/kedacore/keda/releases) will trigger a GitHub workflow which will create a new image with the latest code and tagged with the next version (in this example 2.4.0).
26+
Creating a new release in the releases page (https://github.com/kedacore/keda/releases) will trigger a GitHub workflow which will create a new image with the latest code (read note 2 below) and tagged with the next version (in this example 2.4.0).
2727

2828
KEDA Deployment YAML file (eg. keda-2.4.0.yaml) is also automatically created and attached to the Release as part of the workflow.
2929

3030
> Note: The container registry repo with all the different images can be seen [here](https://github.com/orgs/kedacore/packages?repo_name=keda)
3131
32+
> Note 2: Depending on the release type (minor version or hotfix), the tag should be created from main (for minor version releases) or from version branch (for hotfix releases)
33+
3234
### Release template
3335

3436
Every release should use the template provided below to create the GitHub release and ensure that a new GitHub Discussion is created.
@@ -92,6 +94,8 @@ In order to generate a list of new contributors, use the `Auto-generate release
9294
Publish documentation for new version on https://keda.sh.
9395
For details, see [Publishing a new version](https://github.com/kedacore/keda-docs#publishing-a-new-version).
9496

97+
> Note: During hotfix releases, this step isn't required as we don't introduce new features
98+
9599
## 5. Setup continous container scanning with Snyk
96100

97101
In order to continuously scan our new container image, they must be imported in our [Snyk project](https://app.snyk.io/org/keda/projects) for all newly introduced tags.
@@ -119,6 +123,8 @@ We need to make sure that the current sprint's items are changed from status `Re
119123

120124
Lastly, the `Upcoming Release Cycles` overview in `ROADMAP.md` should be updated with the new cycle.
121125

126+
In case of minor releases, we need to create the version branch (`release/v2.x`) from the release tag which will be used to include any required hotfix in the future.
127+
122128
## 9. Tweet! 🐦
123129

124130
Prepare a tweet with some highlights and send it out on [@kedaorg](https://twitter.com/kedaorg)!

0 commit comments

Comments
 (0)