chore!: migrate to typescript #207
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Ensure both READMEs are synced | |
on: | |
push: | |
branches: | |
- main | |
pull_request: | |
branches: | |
- main | |
types: | |
- opened | |
- synchronize | |
- ready_for_review | |
jobs: | |
test: | |
name: Readme in Sync Test | |
runs-on: ubuntu-latest | |
steps: | |
- name: Clone repository | |
uses: actions/checkout@v3 | |
- name: Set up Node.js | |
uses: actions/setup-node@v3 | |
with: | |
node-version: 16.x | |
- name: Install npm dependencies | |
run: npm install | |
- name: Copy Documentation README | |
run: ./.husky/pre-commit | |
- name: Ensure there is no Git Changes | |
run: | | |
if [ -z "$(git status --short)" ] | |
then | |
echo "README.md and docs/README.md are in sync" | |
else | |
echo "Make sure that the README.md and docs/README.md are in sync" | |
echo | |
echo "Difference:" | |
echo | |
git diff | |
exit 1 | |
fi |