Commit a54eb23
committed
chore(ci): pin GitHub Actions in docs.yml by commit SHA
Clears the four OpenSSF Scorecard PinnedDependenciesID alerts against
.github/workflows/docs.yml by pinning actions/checkout, actions/setup-python,
actions/upload-pages-artifact and actions/deploy-pages by commit SHA,
with the version kept as a trailing comment for human readability.
Dependabot is already configured for `github-actions` (see
.github/dependabot.yml) and updates hash-pinned actions natively in the
same PR as it would for tag-pinned ones.
The two remaining pip-related Scorecard alerts (docs.yml:31,
pre-commit-autoupdate.yml:27) are a conscious tradeoff against
Dependabot breakage, already documented in an earlier CHANGELOG entry,
and will be dismissed as "won't fix" rather than reverted.1 parent 623a156 commit a54eb23
2 files changed
Lines changed: 5 additions & 4 deletions
| 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 | | |
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | | - | |
| 52 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
15 | 16 | | |
16 | 17 | | |
17 | 18 | | |
| |||
0 commit comments