fix(ci): add job to validate changelog

This commit is contained in:
Harsh Shandilya 2023-11-18 16:17:19 +05:30
parent e2fa605db6
commit c5fe4f5325

View file

@ -57,11 +57,24 @@ jobs:
base-ref: refs/heads/main
head-ref: ${{ github.ref }}
validate-changelog:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
- name: Check changelog format
uses: mindsers/changelog-reader-action@b97ce03a10d9bdbb07beb491c76a5a01d78cd3ef # v2.2.2
with:
path: ./CHANGELOG.md
validation_level: error
deploy-release-snapshot:
runs-on: ubuntu-latest
if: "github.event_name == 'push' && github.event.ref == 'refs/heads/main'"
needs:
- check
- validate-changelog
- dependency-review
steps:
- name: Checkout repository