Commit 16de6db
authored
🩹 [Patch]: Bump Process-PSModule to v5 (#5)
## Description
This pull request updates the repository's GitHub workflow and
configuration files to streamline CI processes, improve dependency
management, and clean up unused or redundant files. The main changes
include updating workflow triggers and versions, adding configuration
for the Process-PSModule workflow, and removing unnecessary linter and
nightly run workflows.
**Workflow and CI/CD Updates:**
* Updated `.github/workflows/Process-PSModule.yml` to add
`workflow_dispatch` and scheduled nightly triggers, aligning it with the
previous nightly run workflow and enabling manual and scheduled runs.
* Bumped the referenced version of the external
`PSModule/Process-PSModule` workflow from `v4` to `v5` for the
`Process-PSModule` job, ensuring the latest workflow logic is used.
**Configuration Additions:**
* Added a new `.github/PSModule.yml` file to configure the
Process-PSModule workflow, specifying code coverage targets and
providing placeholders for additional test and build configuration.
**Dependency Management Improvements:**
* Updated `.github/dependabot.yml` to automatically add `dependencies`
and `github-actions` labels to GitHub Actions update PRs, improving
visibility and triage of dependency updates.
**Cleanup of Redundant or Unused Files:**
* Removed the `.github/workflows/Linter.yml` workflow, indicating that
automated linting is no longer run as part of the CI process.
* Deleted the `.github/workflows/Nightly-Run.yml` workflow,
consolidating nightly runs into the main Process-PSModule workflow.
* Removed the `.github/linters/.jscpd.json` configuration file,
suggesting that code duplication checks are no longer performed or are
now handled elsewhere.1 parent ff5d55a commit 16de6db
6 files changed
Lines changed: 28 additions & 61 deletions
File tree
- .github
- linters
- workflows
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 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 | + | |
30 | 31 | | |
0 commit comments