Skip to content

Commit d0c6b22

Browse files
authored
automation: Add workflow that runs credentials store test on windows (#631)
Signed-off-by: Eamonn Mansour <47121388+eamansour@users.noreply.github.com>
1 parent 73068bd commit d0c6b22

1 file changed

Lines changed: 10 additions & 2 deletions

File tree

.github/workflows/pull-requests.yaml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -403,9 +403,17 @@ jobs:
403403
changed: ${{ needs.get-changed-modules.outputs.cli_changed }}
404404
artifact-id: ${{ needs.find-artifacts.outputs.workflow_for_artifact_download_id }}
405405

406+
pr-test-creds-store:
407+
name: Test credentials store implementations
408+
needs: [find-artifacts, download-artifacts-for-codeql, pr-build-cli]
409+
uses: ./.github/workflows/test-creds-store.yaml
410+
secrets: inherit
411+
with:
412+
artifact-id: ${{ needs.find-artifacts.outputs.workflow_for_artifact_download_id }}
413+
406414
pr-build-docs:
407415
name: Build the 'docs' module
408-
needs: [get-changed-modules, find-artifacts, pr-build-cli]
416+
needs: [get-changed-modules, find-artifacts, pr-build-cli, pr-test-creds-store]
409417
uses: ./.github/workflows/pr-docs.yaml
410418
secrets: inherit
411419

@@ -417,7 +425,7 @@ jobs:
417425
# This job is set in the branch protection rules as required to merge a Pull Request.
418426
end-pull-request-build:
419427
name: Pull Request build was successful
420-
needs: [pr-build-ivts, pr-build-docs, detect-secrets]
428+
needs: [pr-build-ivts, pr-test-creds-store, pr-build-docs, detect-secrets]
421429
runs-on: ubuntu-latest
422430

423431
steps:

0 commit comments

Comments
 (0)