Add optional helix-front PR template

Create PULL_REQUEST_TEMPLATE dir
to support multiple PR templates.
diff --git a/.github/PULL_REQUEST_TEMPLATE/helix_front.md b/.github/PULL_REQUEST_TEMPLATE/helix_front.md
new file mode 100644
index 0000000..98a536f
--- /dev/null
+++ b/.github/PULL_REQUEST_TEMPLATE/helix_front.md
@@ -0,0 +1,39 @@
+### Description
+
+<!-- Write a concise description: "what?, why?, how?" and then add some details about this PR, including screenshots of any UI changes -->
+
+<!-- This PR fixes this Helix issue & includes the Helix issue in the PR description. Link your issue number here: You can write `Fix #123`.  See https://docs.github.com/en/github/managing-your-work-on-github/linking-a-pull-request-to-an-issue -->
+
+This PR
+
+Fix #
+
+### Tests
+
+New unit or integration tests:
+
+<details>
+
+### Code Style
+
+<!-- Ensure the PR diff has been formatted using [Prettier](https://prettier.io) -->
+
+Formatted using [Prettier](https://prettier.io)
+
+### Commits
+
+- My commits all reference appropriate Apache Helix GitHub issues in their subject lines. In addition, my commits follow the guidelines from "[How to write a good git commit message](http://chris.beams.io/posts/git-commit/)"
+
+### Changes that Break Backward Compatibility (Optional)
+
+- [ ] My PR contains changes that break backward compatibility or previous assumptions for certain methods or API. They include: -->
+
+<!-- Consider including all behavior changes for public methods or API. Also include these changes in merge description so that other developers are aware of these changes. This allows them to make relevant code changes in feature branches accounting for the new method or API behavior. -->
+
+### Documentation (Optional)
+
+- [ ] In case of new functionality, my PR adds documentation in the following wiki page: -->
+
+<!-- Link the GitHub wiki you added -->
+
+</details>
diff --git a/.github/pull_request_template.md b/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md
similarity index 100%
rename from .github/pull_request_template.md
rename to .github/PULL_REQUEST_TEMPLATE/pull_request_template.md
diff --git a/.github/workflows/helix-front.yml b/.github/workflows/helix-front.yml
new file mode 100644
index 0000000..b5851b0
--- /dev/null
+++ b/.github/workflows/helix-front.yml
@@ -0,0 +1,20 @@
+name: helix-front
+on:
+  pull_request:
+    branches: [ master ]
+    paths:
+      - 'helix-front/**'
+
+jobs:
+  test:
+    name: Test helix-front
+    runs-on: ubuntu-latest
+    steps:
+      - uses: actions/checkout@v1
+      - uses: bahmutov/npm-install@v1
+        with:
+          working-directory: helix-front
+
+      - name: helix-front format:check
+        run: cd helix-front && npm run format:check
+        working-directory: helix-front