ci: Add github action to make sure changelog for @excalidraw/excalidraw is updated (#2518)

Add guidelines for changelog and group the commits
update the changelog with the latest commits since the last release
Co-authored-by: Lipis <lipiridis@gmail.com>
This commit is contained in:
Aakansha Doshi 2020-12-13 18:53:14 +05:30 committed by GitHub
parent 81c17a56fb
commit 59cff0f219
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 95 additions and 3 deletions

26
.github/workflows/changelog-check.yml vendored Normal file
View file

@ -0,0 +1,26 @@
name: Changelog in sync for packages
on:
push:
branches:
- master
pull_request:
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Setup Node.js 12.x
uses: actions/setup-node@v1
with:
node-version: 12.x
- name: Install and run changelog check
run: |
npm ci
npm run changelog:check
env:
CI: true