Skip to content

Commit 0c1d417

Browse files
authored
Prep for release v0.25.0 (#4635)
1 parent c8c2efd commit 0c1d417

2 files changed

Lines changed: 15 additions & 22 deletions

File tree

CHANGELOG.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
<!-- markdownlint-disable MD041 -->
2-
## 0.25.0 (Unreleased)
2+
## 0.26.0 (Unreleased)
3+
4+
* _No changes yet_
5+
6+
## 0.25.0 (July 18, 2025)
7+
**IMPORTANT**:
8+
* If you update core deployment prior to this release an upstream issue with Azure RM terraform provider means that
9+
your App Gateway and certificates will be destroyed. ([#4632](https://github.com/microsoft/AzureTRE/issues/4632))
310

411
ENHANCEMENTS:
512
* Allow ENABLE_DNS_POLICY and ALLOWED_DNS variables to set via CI/CD ([#4623](https://github.com/microsoft/AzureTRE/issues/4623))

devops/scripts/prep_release.sh

Lines changed: 7 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -39,34 +39,19 @@ cp CHANGELOG.md CHANGELOG.md.bak
3939

4040
# Replace "Unreleased" with new version and date
4141
TODAY=$(date +%Y-%m-%d)
42-
sed -i "0,/## \[Unreleased\]/s//## [$NEW_VERSION] - $TODAY/" CHANGELOG.md
42+
sed -i "0,/## \(Unreleased\)/s//## ($NEW_VERSION) - $TODAY/" CHANGELOG.md
4343

4444
# Add new Unreleased section at the top
4545
awk -v ver="$NEW_VERSION" '
46-
NR==1 {print; print "## [Unreleased]\n\n* _No changes yet_\n"; next}
46+
NR==1 {print; print "## (Unreleased)\n\n* _No changes yet_\n"; next}
4747
1
4848
' CHANGELOG.md > CHANGELOG.md.tmp && mv CHANGELOG.md.tmp CHANGELOG.md
4949

50-
# Insert list_versions.sh output under the new version section
51-
VERSIONS_OUTPUT=$(devops/scripts/list_versions.sh)
52-
awk -v ver="$NEW_VERSION" -v vo="$VERSIONS_OUTPUT" '
53-
BEGIN {printed=0}
54-
{
55-
print
56-
if (!printed && $0 ~ "## \\["ver"\\]") {
57-
print "\n### Component Versions\n"
58-
print "```\n" vo "\n```"
59-
printed=1
60-
}
61-
}
62-
' CHANGELOG.md > CHANGELOG.md.tmp && mv CHANGELOG.md.tmp CHANGELOG.md
63-
64-
echo "CHANGELOG.md updated. Please review and edit as needed."
65-
6650
# 4. Commit and push
67-
# git add CHANGELOG.md
68-
# git commit -m "Prep for release $NEW_TAG"
69-
# git push -u origin "$BRANCH"
51+
52+
git add CHANGELOG.md
53+
git commit -m "Prep for release $NEW_TAG"
54+
git push -u origin "$BRANCH"
7055

7156
# 5. Create PR and link to issue
7257
GH_USER=$(gh api user --jq .login)
@@ -82,6 +67,7 @@ cat <<EOF
8267
- Title: $NEW_VERSION
8368
- Copy the relevant section from CHANGELOG.md as the description.
8469
- Add:
70+
Output of devops/scripts/list_versions.sh
8571
Full Changelog: https://github.com/microsoft/AzureTRE/compare/<previous_tag>...$NEW_TAG
8672
- Mark as pre-release.
8773

0 commit comments

Comments
 (0)