elsa-core/.github/workflows
Sipke Schoorstra fe4d74189a
Add coverage enforcement for test projects (#6950)
* Add coverage enforcement for test projects

* Expand GitHub Actions triggers to include additional branch patterns

* Update `coverlet.msbuild` configuration and centralize dependency version management

- Removed inline version specification for `coverlet.msbuild` in `test/Directory.Build.props`.
- Centralized `coverlet.msbuild` version definition in `Directory.Packages.props` for consistency and maintainability.

* Remove `Elsa.Common.Core` unit test project and related test files

* Add Directory.Build.props for test project organization and update property configurations

- Introduced `Directory.Build.props` files for `test/unit` and `test/integration` to define project-specific properties.
- Updated `test/Directory.Build.props` to include new coverage formats and an exclusion for `Elsa.Testing.Shared`.
- Adjusted solution file to link new `Directory.Build.props` files.
- Configured threshold properties for `unit`, `integration`, and `component` test directories.

* Disable coverage collection for performance tests in project file

* Expand GitHub Actions workflow triggers and add PR-specific condition for test job
2025-10-07 19:59:53 +02:00
..
bounty.yml Update string formatting in bounty.yml 2024-04-10 19:52:43 +02:00
copilot-setup-steps.yml.yml Adds Copilot setup workflow 2025-05-25 21:18:52 +02:00
docker-ca.yml Add WorkflowStateCommitted notification support and update state handling logic 2025-09-25 20:58:21 +02:00
elsa-server-and-studio.yml Update workflow names and Docker image tags in GitHub Actions YAML files 2025-09-27 20:41:42 +02:00
elsa-server.yml Update workflow names and Docker image tags in GitHub Actions YAML files 2025-09-27 20:41:42 +02:00
elsa-studio.yml Update workflow names and Docker image tags in GitHub Actions YAML files 2025-09-27 20:41:42 +02:00
packages.yml Add coverage enforcement for test projects (#6950) 2025-10-07 19:59:53 +02:00
pr.yml Update workflow names and Docker image tags in GitHub Actions YAML files 2025-09-27 20:41:42 +02:00
stale.yml Add workflow to close stale issues and PRs 2024-11-12 11:19:09 +01:00