Commit f0c15b7
🩹 [Patch]: Bump Process-PSModule to v5 (#4)
## Description
This pull request primarily updates and simplifies the repository's
GitHub workflow and configuration files. The main changes include
consolidating scheduled and pull request workflows, updating workflow
calls to use newer versions and inherited secrets, removing unused
linter and configuration files, and improving Dependabot labeling.
**Workflow and CI/CD improvements:**
* The `.github/workflows/Process-PSModule.yml` workflow now handles both
scheduled (nightly) and pull request events, consolidating
responsibilities previously split between multiple workflows. The
workflow is also updated to use `workflow.yml@v5` and inherits secrets
instead of specifying them directly.
[[1]](diffhunk://#diff-b4dbaea65a86cef96799e9783b18b31e96a456d476805312f52919d45a060603L3-R6)
[[2]](diffhunk://#diff-b4dbaea65a86cef96799e9783b18b31e96a456d476805312f52919d45a060603L29-R31)
* The `.github/workflows/Nightly-Run.yml` workflow is removed, as its
functionality is now handled by the updated `Process-PSModule.yml`
workflow.
* The `.github/workflows/Linter.yml` workflow is removed, eliminating
the automated linting step from the repository.
**Configuration and automation cleanup:**
* The `.github/linters/.jscpd.json` configuration file is removed,
indicating that duplicate code detection with JSCPD is no longer
configured.
* The `.github/PSModule.yml` file is updated to skip several test and
build steps, streamlining the module's CI process.
* The `.github/dependabot.yml` configuration is updated to add
`dependencies` and `github-actions` labels to PRs created by Dependabot,
improving PR triage.
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent 3a17d4f commit f0c15b7
6 files changed
Lines changed: 22 additions & 64 deletions
File tree
- .github
- linters
- workflows
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 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 | | - | |
31 | | - | |
| 30 | + | |
| 31 | + | |
0 commit comments