Skip to content

Commit 1f8a45e

Browse files
authored
Changelog for 3.79 release (#578)
Also adding a lint step to check changelog entries added are valid. The `.changes/unreleased/Bug Fixes-570.yaml` file had "Bug Fixes" instead of "bug-fixes" for it's kind that I had to fix before `changie batch auto` would run.
1 parent 7ecce6c commit 1f8a45e

File tree

4 files changed

+23
-12
lines changed

4 files changed

+23
-12
lines changed

.changes/unreleased/Bug Fixes-570.yaml

Lines changed: 0 additions & 6 deletions
This file was deleted.

.changes/unreleased/Improvements-573.yaml

Lines changed: 0 additions & 6 deletions
This file was deleted.

.changes/v3.79.0.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
## v3.79.0 - 2025-04-24
2+
3+
### Bug Fixes
4+
5+
- [sdk] Fix deserialising InputMap<T> with unknown values [#570](https://github.com/pulumi/pulumi-dotnet/pull/570)
6+
7+
### Improvements
8+
9+
- [sdk/auto] Adds the `ConfigFile` option to all operation options in the Automation API (UpOptions, PreviewOptions, RefreshOptions, DestroyOptions) to support specifyin [#573](https://github.com/pulumi/pulumi-dotnet/pull/573)
10+

.github/workflows/pr.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,19 @@ jobs:
6767
# in the pull request.
6868
run: make lint GOLANGCI_LINT_ARGS=--out-format=colored-line-number
6969

70+
lint-changelog:
71+
name: Lint Changelog
72+
runs-on: ubuntu-22.04
73+
steps:
74+
- uses: actions/checkout@v4
75+
- name: Lint changelog
76+
run: |
77+
# Check the changelog is batchable
78+
if [ ! -z $(ls .changes/unreleased) ]; then
79+
# There are changes so check changie will batch them
80+
changie batch auto --dry-run
81+
fi
82+
7083
build:
7184
needs: setup_matrix
7285
strategy:

0 commit comments

Comments
 (0)