Skip to content

chore: Cleanup test related workflows#3105

Open
filzrev wants to merge 1 commit intodotnet:masterfrom
filzrev:chore-cleanup-workflows
Open

chore: Cleanup test related workflows#3105
filzrev wants to merge 1 commit intodotnet:masterfrom
filzrev:chore-cleanup-workflows

Conversation

@filzrev
Copy link
Copy Markdown
Contributor

@filzrev filzrev commented May 1, 2026

This PR contains following changes.

1. Extract common action as composite action
Create following composite actions and extract common actions to these files.

  • add-windowsdefender-exclusions/action.yaml
  • setup-additional-tools

2. Add retry logics on configuring Windows Defender exclusions
It's still flaky after #2974 is merged,
So I've added retry logics.

4. Other changes

  • Modify run-tests-selected.yaml and add skip_setup_additional_tools parameter
  • Modify docs/articles/contributing/running-tests.md and add skip_setup_additional_tools document.

Add-Content -Path $env:GITHUB_PATH -Value '$HOME/.jsvu/bin'

- name: Install wasm-tools workload
shell: bash
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To share same configuration use Git Bash on Windows (Original code using cmd.exe)

@filzrev filzrev marked this pull request as draft May 1, 2026 22:09
@filzrev filzrev force-pushed the chore-cleanup-workflows branch from 1b68ea1 to 5ee4758 Compare May 1, 2026 22:15
@filzrev filzrev force-pushed the chore-cleanup-workflows branch from 5ee4758 to edcc3ff Compare May 1, 2026 23:29
@filzrev filzrev marked this pull request as ready for review May 2, 2026 01:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant