Skip to content

Commit 4c78394

Browse files
committed
add insights jobs
1 parent 810175d commit 4c78394

File tree

2 files changed

+12
-4
lines changed

2 files changed

+12
-4
lines changed

.github/actions/setup/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ outputs:
9191
value: ${{ github.ref == 'refs/heads/main' || steps.diff.outputs.GITHUB_ACTIONS_CHANGED > 0 || steps.diff.outputs.COMMON_SPECS_CHANGED > 0 || steps.diff.outputs.ANALYTICS_SPECS_CHANGED > 0 || steps.diff.outputs.SCRIPTS_CHANGED > 0 || steps.diff.outputs.JS_ANALYTICS_CLIENT_CHANGED > 0 || steps.diff.outputs.JS_TEMPLATE_CHANGED > 0 }}
9292
RUN_JS_CLIENT_INSIGHTS:
9393
description: 'Determine if the `client_javascript_insights` job should run'
94-
value: ${{ github.ref == 'refs/heads/main' || steps.diff.outputs.GITHUB_ACTIONS_CHANGED > 0 || steps.diff.outputs.COMMON_SPECS_CHANGED > 0 || steps.diff.outputs.ANALYTICS_SPECS_CHANGED > 0 || steps.diff.outputs.SCRIPTS_CHANGED > 0 || steps.diff.outputs.JS_INSIGHTS_CLIENT_CHANGED > 0 || steps.diff.outputs.JS_TEMPLATE_CHANGED > 0 }}
94+
value: ${{ github.ref == 'refs/heads/main' || steps.diff.outputs.GITHUB_ACTIONS_CHANGED > 0 || steps.diff.outputs.COMMON_SPECS_CHANGED > 0 || steps.diff.outputs.INSIGHTS_SPECS_CHANGED > 0 || steps.diff.outputs.SCRIPTS_CHANGED > 0 || steps.diff.outputs.JS_INSIGHTS_CLIENT_CHANGED > 0 || steps.diff.outputs.JS_TEMPLATE_CHANGED > 0 }}
9595

9696
# java client variables
9797
RUN_JAVA_CLIENT:

.github/workflows/check.yml

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -92,12 +92,19 @@ jobs:
9292
- name: Checking analytics specs
9393
run: yarn build:specs analytics
9494

95+
specs_insights:
96+
runs-on: ubuntu-20.04
97+
needs: setup
98+
if: ${{ always() && needs.setup.outputs.RUN_SPECS_INSIGHTS == 'true' }}
99+
steps:
100+
- uses: actions/checkout@v2
101+
102+
- name: Restore cache
103+
uses: ./.github/actions/cache
104+
95105
- name: Checking insights specs
96106
run: yarn build:specs insights
97107

98-
- name: Lint
99-
run: yarn specs:lint
100-
101108
client_javascript_search:
102109
runs-on: ubuntu-20.04
103110
needs: [specs_search]
@@ -258,6 +265,7 @@ jobs:
258265
client_javascript_recommend,
259266
client_javascript_perso,
260267
client_javascript_analytics,
268+
client_javascript_insights,
261269
client_java_search,
262270
]
263271
if: ${{ always() && needs.setup.outputs.RUN_CTS == 'true' }}

0 commit comments

Comments
 (0)