File tree Expand file tree Collapse file tree 2 files changed +25
-6
lines changed
Expand file tree Collapse file tree 2 files changed +25
-6
lines changed Original file line number Diff line number Diff line change @@ -34,13 +34,25 @@ on: # yamllint disable-line rule:truthy
3434
3535jobs :
3636 analyze :
37- name : Analyze
37+ name : Analyze (${{ matrix.language }})
38+ # Runner size impacts CodeQL analysis time. To learn more, please see:
39+ # - https://gh.io/recommended-hardware-resources-for-running-codeql
40+ # - https://gh.io/supported-runners-and-hardware-resources
41+ # - https://gh.io/using-larger-runners (GitHub.com only)
42+ # Consider using larger runners or machines with greater resources
43+ # for possible analysis time improvements.
3844 runs-on :
3945 ${{ (matrix.language == 'swift' && 'macos-14') || 'ubuntu-24.04' }}
4046 permissions :
47+ # required for all workflows
48+ security-events : write
49+
50+ # required to fetch internal or private CodeQL packs
51+ packages : read
52+
53+ # only required for workflows in private repositories
4154 actions : read
4255 contents : read
43- security-events : write
4456
4557 strategy :
4658 fail-fast : false
Original file line number Diff line number Diff line change 11---
2-
32name : Markdown Lint
43
54on : # yamllint disable-line rule:truthy
@@ -10,19 +9,27 @@ on: # yamllint disable-line rule:truthy
109 branches : ["main"]
1110 workflow_dispatch :
1211
12+ permissions : read-all
13+
1314jobs :
14- lint :
15+ markdownlint :
1516 name : Markdown Lint
1617 runs-on : ubuntu-24.04
1718
19+ strategy :
20+ matrix :
21+ node-version : [22.x]
22+ # See supported Node.js release schedule
23+ # at https://nodejs.org/en/about/releases/
24+
1825 steps :
1926 - name : Checkout repository
2027 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
2128
22- - name : Set up Node.js
29+ - name : Set up Node.js ${{ matrix.node-version }}
2330 uses : actions/setup-node@v4
2431 with :
25- node-version : 22.x
32+ node-version : ${{ matrix.node-version }}
2633
2734 - name : Install dependencies
2835 run : npm install -g markdownlint-cli
You can’t perform that action at this time.
0 commit comments