diff --git a/.github/workflows/assistant-release-e2e-workflow-windows.yml b/.github/workflows/assistant-release-e2e-workflow-windows.yml new file mode 100644 index 000000000..036a633e7 --- /dev/null +++ b/.github/workflows/assistant-release-e2e-workflow-windows.yml @@ -0,0 +1,24 @@ +name: Windows - Assistant Release tests workflow in Bundled OpenSearch Dashboards +on: + pull_request: + branches: ['**'] +jobs: + changes: + runs-on: ubuntu-latest + outputs: + tests: ${{ steps.filter.outputs.tests }} + steps: + - uses: dorny/paths-filter@v2 + id: filter + with: + filters: | + tests: + - 'cypress/**/dashboards-assistant/**' + + tests: + needs: changes + uses: ./.github/workflows/release-e2e-workflow-template.yml + with: + test-name: dashboards assistant + test-command: env CYPRESS_DASHBOARDS_ASSISTANT_ENABLED=true yarn cypress:run-with-security --browser chromium --spec 'cypress/integration/plugins/dashboards-assistant/*' + osd-serve-args: --assistant.chat.enabled=true --assistant.chat.rootAgentName="Cypress test agent"