From e678ac3597b199ade707d1333fd2901da9eb40dc Mon Sep 17 00:00:00 2001 From: bunnam988 <107185904+bunnam988@users.noreply.github.com> Date: Wed, 15 Jul 2026 11:57:10 +0530 Subject: [PATCH 1/2] RDKB-66032 : Add PR Format Check workflow (#40) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Summary Adds a caller workflow that runs the shared PR format check from `rdkcentral/build_tools_workflows`. ## What it does Automatically checks every new/edited PR (including fork PRs) for: - Title format: `TICKET-123 : description` (multiple tickets supported) - Required description fields: Reason for change, Test Procedure, Risks, Priority Fails the check and posts a reminder comment if format is incorrect. Deletes the comment automatically when fixed. ## Files changed - `.github/workflows/pr-lint.yml` (9 lines — caller only, no logic) --- .github/workflows/pr-lint.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .github/workflows/pr-lint.yml diff --git a/.github/workflows/pr-lint.yml b/.github/workflows/pr-lint.yml new file mode 100644 index 0000000..7b2c503 --- /dev/null +++ b/.github/workflows/pr-lint.yml @@ -0,0 +1,18 @@ +name: PR Format Check + +on: + pull_request_target: + types: [opened, edited, synchronize, reopened] + +permissions: + contents: read + issues: write + pull-requests: write + +concurrency: + group: pr-format-check-${{ github.event.pull_request.number }} + cancel-in-progress: true + +jobs: + lint: + uses: rdkcentral/build_tools_workflows/.github/workflows/pr-lint.yml@develop From dd0afe223a4926038f15744e24b8d2e6ae97cba1 Mon Sep 17 00:00:00 2001 From: bunnam988 Date: Wed, 22 Jul 2026 09:15:34 +0000 Subject: [PATCH 2/2] Add changelog for release 2.3.0 --- CHANGELOG.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3901cb7..21d0b70 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,9 +4,17 @@ All notable changes to this project will be documented in this file. Dates are d Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). +#### [2.3.0](https://github.com/rdkcentral/persistent-storage-manager/compare/2.2.0...2.3.0) + +- RDKB-66032 : Add PR Format Check workflow [`#40`](https://github.com/rdkcentral/persistent-storage-manager/pull/40) +- Merge tag '2.2.0' into develop [`2d1e7b1`](https://github.com/rdkcentral/persistent-storage-manager/commit/2d1e7b146d64cbbc95599ceaa78cd16afb100985) + #### [2.2.0](https://github.com/rdkcentral/persistent-storage-manager/compare/2.1.0...2.2.0) +> 3 June 2026 + - RDKB-64876 RDKB-64882: Native build integration for Coverity [`#35`](https://github.com/rdkcentral/persistent-storage-manager/pull/35) +- Add changelog for release 2.2.0 [`83d1b87`](https://github.com/rdkcentral/persistent-storage-manager/commit/83d1b8743d5acff3f3a4fb2883617ec3efe84234) - Merge tag '2.1.0' into develop [`27905be`](https://github.com/rdkcentral/persistent-storage-manager/commit/27905bec6d5df96c7bedf0889059ced0a2626f6d) #### [2.1.0](https://github.com/rdkcentral/persistent-storage-manager/compare/2.0.0...2.1.0)