Commit 239283a
authored
🩹[Patch]: Workflow improvements (#15)
This release makes several improvements and updates to GitHub Actions
workflows, dependencies, and documentation. The main focus is on
enhancing workflow security and maintainability by pinning action
versions, updating configuration and naming, and improving documentation
clarity.
**Workflow and Action Updates:**
* Updated all GitHub Actions in workflow files (such as
`actions/checkout`, `actions/upload-artifact`,
`super-linter/super-linter`, and `actions/download-artifact`) to use
pinned commit SHAs for improved security and traceability. Also added
`persist-credentials: false` to checkout steps.
* Renamed `.github/workflows/Auto-Release.yml` to
`.github/workflows/Release.yml`, updated job and workflow names, and
changed the trigger from `pull_request_target` to `pull_request` with
path filters for more precise release automation.
* Replaced the `PSModule/Auto-Release` action with
`PSModule/Release-GHRepository` for release management.
**Configuration and Linting:**
* Removed the `.github/linters/.jscpd.json` configuration file and
disabled JSCPD validation in the linter workflow, streamlining linting
checks.
* Disabled several Prettier validations in the linter workflow for JSON,
Markdown, and YAML files.
**Dependency and Schedule Management:**
* Changed the Dependabot update schedule from weekly to daily and added
a cooldown period of 7 days between updates to balance update frequency.
**Documentation Improvements:**
* Fixed a typo in both `README.md` and `action.yml` to clarify that
artifacts are "downloaded" (not "download") from workflow runs.
* Updated the script path in `action.yml` from `scripts/main.ps1` to
`src/main.ps1` for consistency with the repository structure.1 parent 6790c45 commit 239283a
File tree
8 files changed
+31
-27
lines changed- .github
- linters
- workflows
- src
8 files changed
+31
-27
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
27 | 29 | | |
28 | 30 | | |
29 | | - | |
| 31 | + | |
30 | 32 | | |
31 | 33 | | |
32 | 34 | | |
| |||
38 | 40 | | |
39 | 41 | | |
40 | 42 | | |
41 | | - | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
42 | 46 | | |
43 | 47 | | |
44 | 48 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
| 25 | + | |
25 | 26 | | |
26 | 27 | | |
27 | | - | |
| 28 | + | |
28 | 29 | | |
29 | 30 | | |
| 31 | + | |
| 32 | + | |
30 | 33 | | |
31 | 34 | | |
32 | 35 | | |
Lines changed: 12 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
15 | 18 | | |
16 | 19 | | |
17 | 20 | | |
| |||
22 | 25 | | |
23 | 26 | | |
24 | 27 | | |
25 | | - | |
| 28 | + | |
26 | 29 | | |
27 | 30 | | |
28 | 31 | | |
29 | | - | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
30 | 35 | | |
31 | | - | |
32 | | - | |
| 36 | + | |
| 37 | + | |
33 | 38 | | |
34 | 39 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | | - | |
| 46 | + | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
| |||
File renamed without changes.
0 commit comments