diff --git a/.github/workflows/filename.yml b/.github/workflows/filename.yml new file mode 100644 index 0000000..676e978 --- /dev/null +++ b/.github/workflows/filename.yml @@ -0,0 +1,28 @@ +name: CI - File Name + +on: + push: + branches: + - master + - develop +jobs: + filename_lint: + runs-on: ubuntu-18.04 + steps: + - name: Checkout Code + uses: actions/checkout@v1 + - name: Lint Assets Folder File Names + uses: batista/lint-filenames@v1.0.0 + with: + path: "./assets" + pattern: "^(([a-z][a-z0-9]*)_?)+(\\.[a-zA-Z0-9]+)+$" + - name: Lint Design Folder File Names + uses: batista/lint-filenames@v1.0.0 + with: + path: "./design" + pattern: "^(([a-z][a-z0-9]*)_?)+(\\.[a-zA-Z0-9]+)+$" + - name: Lint Lib Folder File Names + uses: batista/lint-filenames@v1.0.0 + with: + path: "./lib" + pattern: "^(([a-z][a-z0-9]*)_?)+(\\.[a-zA-Z0-9]+)+$"