Skip to content

Commit af2392f

Browse files
committed
chore: run lint:ci
1 parent a7e4e1a commit af2392f

File tree

1 file changed

+16
-34
lines changed

1 file changed

+16
-34
lines changed

.github/workflows/reusable-run-linting-check-and-unit-tests.yml

Lines changed: 16 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -85,66 +85,48 @@ jobs:
8585
run:
8686
working-directory: examples/${{ matrix.example }}
8787
steps:
88-
- name: Checkout code
88+
- name: Checkout code &checkout_code
8989
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
90-
- name: Setup NodeJS
91-
uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
90+
- name: Setup Node.js &setup_node
91+
uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
9292
with:
9393
node-version: 22
9494
cache: "npm"
95-
- name: Setup dependencies
95+
- name: Setup dependencies &setup_dependencies
9696
uses: aws-powertools/actions/.github/actions/cached-node-modules@29979bc5339bf54f76a11ac36ff67701986bb0f0
9797
- name: Run linting
98-
run: npm run lint
98+
run: npm run lint:ci
9999
- name: Run tests
100100
run: npm t
101101
check-layer-publisher:
102102
runs-on: ubuntu-latest
103103
env:
104104
NODE_ENV: dev
105105
steps:
106-
- name: Checkout code
107-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
108-
- name: Setup NodeJS
109-
uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
110-
with:
111-
node-version: 22
112-
cache: "npm"
113-
- name: Setup dependencies
114-
uses: aws-powertools/actions/.github/actions/cached-node-modules@29979bc5339bf54f76a11ac36ff67701986bb0f0
106+
- *checkout_code
107+
- *setup_node
108+
- *setup_dependencies
115109
- name: Run linting
116-
run: npm run lint -w layers
110+
run: npm run lint:ci -w layers
117111
- name: Run tests
118112
run: npm run test:unit -w layers
119113
check-docs-snippets:
120114
runs-on: ubuntu-latest
121115
env:
122116
NODE_ENV: dev
123117
steps:
124-
- name: Checkout code
125-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
126-
- name: Setup NodeJS
127-
uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
128-
with:
129-
node-version: 22
130-
cache: "npm"
131-
- name: Setup dependencies
132-
uses: aws-powertools/actions/.github/actions/cached-node-modules@29979bc5339bf54f76a11ac36ff67701986bb0f0
118+
- *checkout_code
119+
- *setup_node
120+
- *setup_dependencies
133121
- name: Run linting
134-
run: npm run lint -w examples/snippets
122+
run: npm run lint:ci -w examples/snippets
135123
check-docs:
136124
runs-on: ubuntu-latest
137125
env:
138126
NODE_ENV: dev
139127
steps:
140-
- name: Checkout code
141-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
142-
- name: Setup NodeJS
143-
uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
144-
with:
145-
node-version: 22
146-
cache: "npm"
147-
- name: Setup dependencies
148-
uses: aws-powertools/actions/.github/actions/cached-node-modules@29979bc5339bf54f76a11ac36ff67701986bb0f0
128+
- *checkout_code
129+
- *setup_node
130+
- *setup_dependencies
149131
- name: Run linting
150132
run: npm run lint:markdown

0 commit comments

Comments
 (0)