diff --git a/.github/workflows/check-changelog.yml b/.github/workflows/check-changelog.yml
new file mode 100644
index 0000000..72d5814
--- /dev/null
+++ b/.github/workflows/check-changelog.yml
@@ -0,0 +1,49 @@
+name: Check if the CHANGELOG.md has been modified
+on:
+ pull_request:
+ types: [opened, synchronize, reopened, labeled, unlabeled, edited]
+jobs:
+ check-changelog:
+ if: github.event.pull_request.base.ref == 'develop'
+ runs-on: ubuntu-latest
+ steps:
+ - name: Check for 'skip-changelog' label
+ id: check-label
+ uses: actions/github-script@v7
+ with:
+ result-encoding: string
+ script: |
+ const labels = await github.rest.issues.listLabelsOnIssue({
+ owner: context.repo.owner,
+ repo: context.repo.repo,
+ issue_number: context.issue.number,
+ });
+ const hasLabel = labels.data.some(label => label.name === 'skip-changelog');
+ return hasLabel;
+ - name: Eval if changelog can be omited
+ id: skip-check
+ run: |
+ echo "Label: ${{ steps.check-label.outputs.result }}"
+ echo "Comment: ${{ steps.check-body.outputs.result }}"
+ if [[ "${{ steps.check-label.outputs.result }}" == "true" ]]; then
+ echo "SKIP=true" >> $GITHUB_ENV
+ else
+ echo "SKIP=false" >> $GITHUB_ENV
+ fi
+ - name: Code checkout
+ uses: actions/checkout@v4
+ with:
+ fetch-depth: 0
+ ref: ${{ github.head_ref }}
+ - name: CHANGELOG.md verify
+ if: env.SKIP != 'true'
+ run: |
+ git fetch origin develop --depth=1
+ git checkout ${{ github.head_ref }}
+ git diff --name-only FETCH_HEAD > changed_files.txt
+ if grep -xq "CHANGELOG.md" changed_files.txt; then
+ echo "CHANGELOG.md updated ✅"
+ else
+ echo "CHANGELOG.md not updated ❌"
+ exit 1
+ fi
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 6c0d369..53e0bad 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -8,9 +8,14 @@
## [Unreleased]
+## [3.16.0] - 2025-09-12
+### Changed 🛠️
+* **Updated Ontimize Boot Version**: Update Ontimize EE version to 5.13.0
## [3.15.3] - 2025-06-25
+### Changed 🛠️
* **Updated Ontimize Boot Version**: Update Ontimize Version to 3.15.3.
## [3.15.2] - 2025-04-28
+### Changed 🛠️
* **Updated Ontimize Boot Version**: Update Ontimize Version to 3.15.2.
## [3.15.1] - 2025-04-11
### Changed 🛠️
@@ -46,7 +51,8 @@
### Changed 🛠️
* **Updated Ontimize Boot Version**: Update Ontimize Version to 3.9.0.
-[unreleased]: https://github.com/ontimize/ontimize-boot-parent/compare/3.15.3...HEAD
+[unreleased]: https://github.com/ontimize/ontimize-boot-parent/compare/3.16.0...HEAD
+[3.16.0]: https://github.com/ontimize/ontimize-boot-parent/compare/3.15.3...3.16.0
[3.15.3]: https://github.com/ontimize/ontimize-boot-parent/compare/3.15.2...3.15.3
[3.15.2]: https://github.com/ontimize/ontimize-boot-parent/compare/3.15.1...3.15.2
[3.15.1]: https://github.com/ontimize/ontimize-boot-parent/compare/3.15.0...3.15.1
diff --git a/pom.xml b/pom.xml
index 674b6ad..76160b3 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
com.ontimize.boot
ontimize-boot-parent
- 3.15.3
+ 3.16.0
pom
@@ -72,7 +72,7 @@
2.5.0
- 3.15.3
+ 3.16.0
Greenwich.RELEASE
1.2.0