File tree Expand file tree Collapse file tree 1 file changed +41
-0
lines changed Expand file tree Collapse file tree 1 file changed +41
-0
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ # template source: https://github.com/bretfisher/super-linter-workflow/blob/main/templates/call-super-linter.yaml
3+ name : Lint Code Base
4+
5+ on :
6+ # Run anytime a PR is merged to main or a direct push to main
7+ push :
8+ branches : [main]
9+ # Run on any push to a PR branch
10+ pull_request :
11+
12+ # Cancel any previously-started, yet still active runs of this workflow on the same branch
13+ concurrency :
14+ group : ${{ github.ref }}-${{ github.workflow }}
15+ cancel-in-progress : true
16+
17+ jobs :
18+ call-super-linter :
19+ name : Call Super-Linter
20+
21+ permissions :
22+ contents : read # Allows cloning of the repo to lint
23+ statuses : write # Allows setting custom statuses in the repo
24+
25+ # ## Using Reusable Workflows to call an external workflow
26+ # ## For further customization, update the URI to point to your own reusable linter repository
27+
28+ uses : bretfisher/super-linter-workflow/.github/workflows/reusable-super-linter.yaml@main
29+
30+ # ## Optional settings
31+ with :
32+ # ## Set to true if you want to limit linting to DevOps-related files
33+ devops-only : false
34+
35+ # ## Provide a regex pattern to exclude certain files from linting
36+ filter-regex-exclude : html/.*
37+
38+ # ## Specify any additional environment variables as needed
39+ env :
40+ DEFAULT_BRANCH : main
41+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments