From a7b167ca2e9b67149c24a4e6ffb8b017d3558c9f Mon Sep 17 00:00:00 2001 From: stanlou Date: Fri, 13 Mar 2026 15:35:41 -0300 Subject: [PATCH 1/2] feat(ci): add changelog check job to PR workflow --- .github/workflows/pull-request-develop.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/pull-request-develop.yml b/.github/workflows/pull-request-develop.yml index 3e0fe02d3..1808cfc0c 100644 --- a/.github/workflows/pull-request-develop.yml +++ b/.github/workflows/pull-request-develop.yml @@ -5,6 +5,14 @@ name: "Validate PRs to develop" on: [pull_request] jobs: + # Checks if the PR has a changelog entry, and fails if not. + # Apply a label named no changelog to the PR to skip the check + Check-Changelog: + name: Check Changelog Action + runs-on: ubuntu-latest + steps: + - uses: tarides/changelog-check-action@v2 + # Installs npm dependencies for the first time, # caching them in ~/.npm install: From 188909802fbc0f12a122458a23d2cc16be33dae7 Mon Sep 17 00:00:00 2001 From: stanlou Date: Fri, 13 Mar 2026 15:47:01 -0300 Subject: [PATCH 2/2] fix(ci) specify changelog file --- .github/workflows/pull-request-develop.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/pull-request-develop.yml b/.github/workflows/pull-request-develop.yml index 1808cfc0c..3c880fb2a 100644 --- a/.github/workflows/pull-request-develop.yml +++ b/.github/workflows/pull-request-develop.yml @@ -12,6 +12,9 @@ jobs: runs-on: ubuntu-latest steps: - uses: tarides/changelog-check-action@v2 + with: + changelog: CHANGELOG.md + # Installs npm dependencies for the first time, # caching them in ~/.npm