Skip to content

Commit 252daae

Browse files
authored
Add a CHANGELOG and changelog_verifier.yml workflow (opensearch-project#2247)
* Add a CHANGELOG and changelog_verifier.yml workflow Signed-off-by: Craig Perkins <cwperx@amazon.com> * Refer to correct repo Signed-off-by: Craig Perkins <cwperx@amazon.com> * Add CHANGELOG.md Signed-off-by: Craig Perkins <cwperx@amazon.com> * Reduce events that workflow is triggered on Signed-off-by: Craig Perkins <cwperx@amazon.com> --------- Signed-off-by: Craig Perkins <cwperx@amazon.com>
1 parent c1fcd79 commit 252daae

File tree

2 files changed

+41
-0
lines changed

2 files changed

+41
-0
lines changed
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
name: "Changelog Verifier"
2+
on:
3+
pull_request:
4+
types: [opened, edited, reopened]
5+
6+
jobs:
7+
# Enforces the update of a changelog file on every pull request
8+
verify-changelog:
9+
if: github.repository == 'opensearch-project/security-dashboards-plugin'
10+
runs-on: ubuntu-latest
11+
steps:
12+
- uses: actions/checkout@v4
13+
with:
14+
token: ${{ secrets.GITHUB_TOKEN }}
15+
ref: ${{ github.event.pull_request.head.sha }}
16+
- uses: dangoslen/changelog-enforcer@v3
17+
with:
18+
skipLabels: "autocut, skip-changelog"

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# CHANGELOG
2+
All notable changes to this project are documented in this file.
3+
4+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to the [Semantic Versioning](https://semver.org/spec/v2.0.0.html). See the [CONTRIBUTING guide](./CONTRIBUTING.md#Changelog) for instructions on how to add changelog entries.
5+
6+
## [Unreleased 3.x]
7+
### Added
8+
9+
### Changed
10+
- Changes to prevent page reload on entering invalid current password and to disable reset button when current or new password is empty ([#2238](https://github.com/opensearch-project/security-dashboards-plugin/pull/2238))
11+
12+
### Dependencies
13+
- Bump dev dependencies to resolve CVE-2024-52798 ([#2231](https://github.com/opensearch-project/security-dashboards-plugin/pull/2231))
14+
15+
### Deprecated
16+
17+
### Removed
18+
19+
### Fixed
20+
21+
### Security
22+
23+
[Unreleased 3.x]: https://github.com/opensearch-project/security-dashboards-plugin/compare/3.0...main

0 commit comments

Comments
 (0)