Commit 34c013c
authored
🩹 [Patch]: Bump Process-PSModule to v5 (#533)
This pull request updates and simplifies the repository's GitHub
workflow and configuration files, focusing on workflow consolidation,
dependency management, and configuration cleanup. The main changes
include merging the nightly and pull request workflows, updating
workflow versions, improving Dependabot labeling, and removing unused
configuration files.
**Workflow consolidation and updates:**
* Combined the nightly scheduled workflow and the pull request workflow
into a single `.github/workflows/Process-PSModule.yml` file, which now
runs on both a nightly schedule and on pull requests to `main`. The
workflow was also updated to use `workflow.yml@v5` and to inherit
secrets, simplifying maintenance.
[[1]](diffhunk://#diff-b4dbaea65a86cef96799e9783b18b31e96a456d476805312f52919d45a060603L3-R6)
[[2]](diffhunk://#diff-b4dbaea65a86cef96799e9783b18b31e96a456d476805312f52919d45a060603L29-R31)
[[3]](diffhunk://#diff-ae7e03d0a8740974e1848d0dc7322a8b3f3f4898b37bfd5b226dff69096bb8dfL1-L24)
* Removed the separate `.github/workflows/Nightly-Run.yml` and
`.github/workflows/Linter.yml` files, consolidating workflow logic and
eliminating redundant jobs.
[[1]](diffhunk://#diff-ae7e03d0a8740974e1848d0dc7322a8b3f3f4898b37bfd5b226dff69096bb8dfL1-L24)
[[2]](diffhunk://#diff-482e65806ed9e4a7320f14964764086b91fed4a28d12e4efde1776472e147e79L1-L33)
**Dependency management:**
* Updated `.github/dependabot.yml` to automatically add `dependencies`
and `github-actions` labels to PRs created for GitHub Actions updates,
improving visibility and triage of dependency updates.
**Configuration cleanup:**
* Removed the `.github/linters/.jscpd.json` file, indicating that JSCPD
duplicate code detection is no longer configured or required in this
repository.
* Added a new `.github/PSModule.yml` configuration file to set a code
coverage target for tests, supporting the Process-PSModule workflow.1 parent 01e77fd commit 34c013c
File tree
6 files changed
+12
-84
lines changed- .github
- linters
- workflows
6 files changed
+12
-84
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
1 | 5 | | |
2 | 6 | | |
3 | 7 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
10 | 13 | | |
11 | 14 | | |
This file was deleted.
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | | - | |
5 | 3 | | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
| |||
26 | 27 | | |
27 | 28 | | |
28 | 29 | | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
| 30 | + | |
| 31 | + | |
0 commit comments