You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## Description
This pull request updates the repository's GitHub workflow and
configuration files to streamline CI processes and remove unused or
redundant configurations. The most significant changes include
consolidating scheduled and pull request triggers into a single
workflow, updating workflow dependencies, and cleaning up linter and
configuration files.
**Workflow and CI configuration improvements:**
* Combined the nightly scheduled run and pull request triggers into the
`.github/workflows/Process-PSModule.yml` workflow, replacing the
separate `Nightly-Run.yml` and simplifying scheduling and dispatch
logic.
[[1]](diffhunk://#diff-b4dbaea65a86cef96799e9783b18b31e96a456d476805312f52919d45a060603L3-R6)
[[2]](diffhunk://#diff-ae7e03d0a8740974e1848d0dc7322a8b3f3f4898b37bfd5b226dff69096bb8dfL1-L16)
* Updated the referenced version of the `Process-PSModule` reusable
workflow from `v4` to `v5` to ensure the latest improvements and fixes
are used.
* Added a new `.github/PSModule.yml` configuration file to set up code
coverage targets and provide a template for further test and build
configuration.
**Linter and dependency management cleanup:**
* Removed the `.github/workflows/Linter.yml` workflow and the
`.github/linters/.jscpd.json` configuration file, indicating a move away
from the previous linter setup or its consolidation elsewhere.
[[1]](diffhunk://#diff-482e65806ed9e4a7320f14964764086b91fed4a28d12e4efde1776472e147e79L1-L32)
[[2]](diffhunk://#diff-557094e283c00b23265c1c75872f41c6b1a524a00f0d99dd68ebd22cb63bfdd6L1-L10)
* Updated `.github/dependabot.yml` to automatically label GitHub Actions
updates with `dependencies` and `github-actions`, improving dependency
management and visibility.
0 commit comments