Skip to content

Commit d2cbd2b

Browse files
authored
chore(actions): fix lint (#25)
1 parent 4174219 commit d2cbd2b

File tree

2 files changed

+6
-19
lines changed

2 files changed

+6
-19
lines changed

.github/workflows/client_javascript.yml

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,9 @@
11
name: client_javascript
22

3-
on:
4-
workflow_run:
5-
workflows: ['specs']
6-
types:
7-
- completed
3+
on: [push]
84

95
jobs:
106
build:
11-
if: ${{ github.event.workflow_run.conclusion == 'success' }}
127
runs-on: ubuntu-latest
138
steps:
149
- uses: actions/checkout@v2
@@ -41,10 +36,3 @@ jobs:
4136

4237
- name: Lint
4338
run: yarn lint
44-
45-
build-failure:
46-
if: ${{ github.event.workflow_run.conclusion == 'failure' }}
47-
runs-on: ubuntu-latest
48-
steps:
49-
- name: Error on `specs` workflow
50-
run: exit 1

package.json

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,15 @@
1717
"client:build-js:recommend": "yarn workspace @algolia/recommend build",
1818
"client:build-js": "yarn client:build-js:search && yarn client:build-js:recommend",
1919
"client:build": "yarn client:build-js",
20-
"lint:fix": "yarn lint --fix",
21-
"lint": "eslint --ext .ts .",
20+
"lint:client:fix": "yarn prettier --write ${CLIENT} && eslint --ext=ts ${CLIENT} --fix",
21+
"lint": "eslint --ext=ts .",
2222
"format:specs": "yarn prettier --write specs",
23-
"generate:js:recommend": "yarn openapi-generator-cli generate --generator-key javascript-recommend && CLIENT=recommend yarn utils:import-js && yarn prettier --write clients/algoliasearch-client-javascript/recommend/",
24-
"generate:js:search": "yarn openapi-generator-cli generate --generator-key javascript-client-search && CLIENT=client-search yarn utils:import-js && yarn prettier --write clients/algoliasearch-client-javascript/client-search/",
23+
"generate:js:recommend": "yarn openapi-generator-cli generate --generator-key javascript-recommend && CLIENT=recommend yarn utils:import-js && CLIENT=clients/algoliasearch-client-javascript/recommend/ yarn lint:client:fix",
24+
"generate:js:search": "yarn openapi-generator-cli generate --generator-key javascript-client-search && CLIENT=client-search yarn utils:import-js && CLIENT=clients/algoliasearch-client-javascript/client-search/ yarn lint:client:fix",
2525
"generate:js": "yarn generate:js:search && yarn generate:js:recommend",
2626
"generate:recommend": "yarn generate:js:recommend",
2727
"generate:search": "yarn generate:js:search",
28-
"generate": "yarn generate:js && yarn post:generate",
29-
"post:generate": "yarn format:specs && yarn lint:fix",
28+
"generate": "yarn generate:js && yarn format:specs",
3029
"playground:js:search": "yarn workspace javascript-playground start:search",
3130
"playground:js:recommend": "yarn workspace javascript-playground start:recommend",
3231
"utils:import-js": "mkdir -p -- clients/algoliasearch-client-javascript/${CLIENT}/utils && cp -R clients/algoliasearch-client-javascript/utils/ clients/algoliasearch-client-javascript/${CLIENT}/utils",

0 commit comments

Comments
 (0)