@@ -11,14 +11,14 @@ jobs:
1111 markdown-link-check :
1212 runs-on : ubuntu-latest
1313 steps :
14- - uses : actions/checkout@v4
14+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
1515 - name : Restore lychee cache
16- uses : actions/cache@v4
16+ uses : actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
1717 with :
1818 path : .lycheecache
1919 key : cache-lychee-${{ github.sha }}
2020 restore-keys : cache-lychee-
21- - uses : lycheeverse/lychee-action@a8c4c7cb88f0c7386610c35eb25108e448569cb0 # for v2.7.0
21+ - uses : lycheeverse/lychee-action@a8c4c7cb88f0c7386610c35eb25108e448569cb0 # v2.7.0
2222 with :
2323 args : -a 200..=204,403,429 --verbose --no-progress --cache --max-cache-age 1d --scheme http --scheme https './**/*.md' './layout/shortcodes/fuzzing/*.html'
2424 fail : true
@@ -27,17 +27,17 @@ jobs:
2727 markdown-linter :
2828 runs-on : ubuntu-latest
2929 steps :
30- - uses : actions/checkout@v4
31- - uses : DavidAnson/markdownlint-cli2-action@v19
30+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
31+ - uses : DavidAnson/markdownlint-cli2-action@05f32210e84442804257b2a6f20b273450ec8265 # v19
3232 with :
3333 globs : " **/*.md"
3434 # Spellcheck Markdown files using `retext` and `remark`
3535 # Uses: a custom dictionary file
3636 spellcheck :
3737 runs-on : ubuntu-latest
3838 steps :
39- - uses : actions/checkout@v4
40- - uses : tbroadley/spellchecker-cli-action@v1
39+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
40+ - uses : tbroadley/spellchecker-cli-action@8369e98753c0d2c3a3c76fb4519d9056d1d4b129 # v1
4141 with :
4242 # No need to use a dictionary file with the disabled spell plugin
4343 # dictionaries: '.github/workflows/dictionary.txt'
0 commit comments