|
@@ -38,10 +38,24 @@ jobs:
|
|
##########################
|
|
##########################
|
|
# Checkout the code base #
|
|
# Checkout the code base #
|
|
##########################
|
|
##########################
|
|
- - name: Build
|
|
|
|
|
|
+ - name: Checkout Code
|
|
|
|
+ uses: actions/checkout@v2
|
|
|
|
+ with:
|
|
|
|
+ # Full git history is needed to get a proper list of changed files within `super-linter`
|
|
|
|
+ fetch-depth: 0
|
|
|
|
+
|
|
|
|
+ ################################
|
|
|
|
+ # Run Linter against code base #
|
|
|
|
+ ################################
|
|
|
|
+ - name: Lint Code Base
|
|
|
|
+ uses: github/super-linter@v4
|
|
env:
|
|
env:
|
|
|
|
+ VALIDATE_ALL_CODEBASE: false
|
|
|
|
+ DEFAULT_BRANCH: main
|
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
|
|
|
+
|
|
|
|
+ - name: Build
|
|
run: |
|
|
run: |
|
|
- npm run install
|
|
|
|
- npm run lint
|
|
|
|
- npm run build
|
|
|
|
|
|
+ yarn install
|
|
|
|
+ yarn lint
|
|
|
|
+ yarn run build
|