Skip to content

Commit dcc4403

Browse files
authored
ci(github): add pr title linting workflow (#41)
* chore(LFXV2-242): update dependencies and fix SSR hydration issues - Update Angular dependencies from 19.2.0 to 19.2.14/19.2.15 - Update PrimeNG from 19.1.3 to 19.1.4 - Update FullCalendar from 6.1.18 to 6.1.19 - Update TypeScript ESLint packages from 8.37.0 to 8.39.1 - Update various other dev dependencies - Add ngSkipHydration to BreadcrumbComponent and HeaderComponent to fix SSR hydration issues - Update CLAUDE.md to require JIRA ticket association for commits 🤖 Generated with [Claude Code](https://claude.ai/code) Signed-off-by: Asitha de Silva <asithade@gmail.com> * feat(LFXV2-246): add GitHub Action workflow for PR title linting Add automated PR title validation using reusable workflow from linuxfoundation/lfx-ui. The workflow triggers on PR opened, edited, reopened, and synchronize events. Generated with [Claude Code](https://claude.ai/code) Signed-off-by: Asitha de Silva <asithade@gmail.com> * ci(github): add pr title linting workflow LFXV2-246 Signed-off-by: Asitha de Silva <asithade@gmail.com> --------- Signed-off-by: Asitha de Silva <asithade@gmail.com>
1 parent 1bd60eb commit dcc4403

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

.github/workflows/config/reviewers.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ reviewers:
1313
- asithade
1414
- andrest50
1515
- mauriciozanettisalomao
16+
- dealako
1617

1718
# A number of reviewers added to the pull request
1819
# Set 0 to add all the reviewers (default: 0)
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Copyright The Linux Foundation and each contributor to LFX.
2+
# SPDX-License-Identifier: MIT
3+
4+
name: PR Title Lint
5+
on:
6+
pull_request:
7+
# By default, a workflow only runs when a pull_request's activity type is opened, synchronize, or reopened. We
8+
# explicitly override here so that PR titles are re-linted when the PR text content is edited.
9+
#
10+
# Possible values: https://help.github.com/en/actions/reference/events-that-trigger-workflows#pull-request-event-pull_request
11+
types: [opened, edited, reopened, synchronize]
12+
13+
jobs:
14+
pr-title-lint:
15+
uses: linuxfoundation/lfx-ui/.github/workflows/_pr-title-lint.yml@main

0 commit comments

Comments
 (0)