Skip to content

Updated folder/files names to match convention #37

Updated folder/files names to match convention

Updated folder/files names to match convention #37

name: Validate File and Folder Names
on:
pull_request:
push:
branches:
- main
jobs:
validate:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Install Node.js
uses: actions/setup-node@v2
with:
node-version: "14"
- name: Install dependencies
run: npm install
- name: Validate file and folder names
run: |
#!/bin/bash
set -e
for file in $(find ./pages -type f); do
if [[ "$(basename "$file")" =~ [A-Z] ]]; then
echo "File name $file is not in camelCase"
exit 1
fi
done
for dir in $(find ./pages -type d); do
if [[ "$(basename "$dir")" =~ [A-Z] ]]; then
echo "Folder name $dir is not in camelCase"
exit 1
fi
done