Skip to content

Commit 69f4669

Browse files
committed
Update release notes
Signed-off-by: Leandro Lucarella <[email protected]>
1 parent 046971f commit 69f4669

File tree

1 file changed

+17
-4
lines changed

1 file changed

+17
-4
lines changed

Diff for: RELEASE_NOTES.md

+17-4
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,18 @@
1010

1111
### Cookiecutter template
1212

13-
All upgrading should be done via the migration script or regenerating the templates.
13+
* Branch protection rule **Protect version branches** was updated, please re-import it following the [instructions](https://frequenz-floss.github.io/frequenz-repo-config-python/v0.13/user-guide/start-a-new-project/configure-github/#rulesets).
14+
15+
> [!IMPORTANT]
16+
> For **api** projects make sure to require the **Check proto files with protolint** status check too, which is not included by the provided ruleset by default.
17+
18+
All other upgrading should be done via the migration script or regenerating the templates.
1419

1520
```bash
1621
curl -sSL https://raw.githubusercontent.com/frequenz-floss/frequenz-repo-config-python/v0.12/cookiecutter/migrate.py | python3
1722
```
1823

19-
But you might still need to adapt your code:
20-
21-
<!-- Here upgrade steps for cookiecutter specifically -->
24+
But you might still need to adapt your code.
2225

2326
## New Features
2427

@@ -33,6 +36,16 @@ But you might still need to adapt your code:
3336
* Major updates and dependencies excluded by the above groups are still managed, but they'll create one PR per dependency, as breakage is expected, so it might need manual intervention.
3437
* Finally, we group some dependencies that are related to each other, and usually needs to be updated together.
3538

39+
- The GitHub workflows is now split into PRs and CI workflows.
40+
41+
These new workflows also start using a new reusable `gh-action-nox`, native arm runners and Ubuntu 24.04, as [Ubuntu 20.04 will be removed from GitHub runners by April's 1st][ubuntu-20.04]. Python 3.12 is also added to the test matrix.
42+
43+
The PR action is more lightweight, and only tests with one matrix (the most widely used), so PRs can be tested more quickly.
44+
45+
The push workflow does a more intense testing with all matrix combinations. This also runs for the merge queue, so before PRs are actually merged the tests will run for the complete matrix.
46+
47+
[ubuntu-20.04]: https://github.blog/changelog/2025-01-15-github-actions-ubuntu-20-runner-image-brownout-dates-and-other-breaking-changes/
48+
3649
## Bug Fixes
3750

3851
<!-- Here goes notable bug fixes that are worth a special mention or explanation -->

0 commit comments

Comments
 (0)