Skip to content

Commit 8280386

Browse files
Pin dependencies (#2816)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/cache](https://redirect.github.com/actions/cache) | action | pinDigest | → `27d5ce7` | | [actions/checkout](https://redirect.github.com/actions/checkout) | action | pinDigest | → `9c091bb` | | [actions/create-github-app-token](https://redirect.github.com/actions/create-github-app-token) | action | pinDigest | → `bcd2ba4` | | [actions/github-script](https://redirect.github.com/actions/github-script) | action | pinDigest | → `3a2844b` | | [actions/setup-node](https://redirect.github.com/actions/setup-node) | action | pinDigest | → `48b55a0` | | [actions/setup-python](https://redirect.github.com/actions/setup-python) | action | pinDigest | → `ece7cb0` | | [calibreapp/image-actions](https://redirect.github.com/calibreapp/image-actions) | action | pinDigest | → `3d5873a` | | [github/codeql-action](https://redirect.github.com/github/codeql-action) | action | pinDigest | → `8aad20d` | | [lycheeverse/lychee-action](https://redirect.github.com/lycheeverse/lychee-action) | action | pinDigest | → `8646ba3` | | [peter-evans/create-issue-from-file](https://redirect.github.com/peter-evans/create-issue-from-file) | action | pinDigest | → `fca9117` | | [peter-evans/create-pull-request](https://redirect.github.com/peter-evans/create-pull-request) | action | pinDigest | → `5f6978f` | | [thollander/actions-comment-pull-request](https://redirect.github.com/thollander/actions-comment-pull-request) | action | pinDigest | → `24bffb9` | | [tj-actions/changed-files](https://redirect.github.com/tj-actions/changed-files) | action | pinDigest | → `9426d40` | --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTAuMCIsInVwZGF0ZWRJblZlciI6IjQzLjE1MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: wandb-renovate[bot] <285832833+wandb-renovate[bot]@users.noreply.github.com>
1 parent ea579b9 commit 8280386

16 files changed

Lines changed: 66 additions & 66 deletions

.github/workflows/build-css.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
steps:
2222
- name: Create GitHub App token
2323
id: app-token
24-
uses: actions/create-github-app-token@v3
24+
uses: actions/create-github-app-token@bcd2ba49218906704ab6c1aa796996da409d3eb1 # v3
2525
with:
2626
client-id: ${{ vars.DOCS_PR_WRITER_CLIENT_ID }}
2727
private-key: ${{ secrets.DOCS_PR_WRITER_PRIVATE_KEY }}
@@ -31,7 +31,7 @@ jobs:
3131
permission-pull-requests: write
3232

3333
- name: Checkout PR branch
34-
uses: actions/checkout@v7
34+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
3535
with:
3636
# App token rather than the default GITHUB_TOKEN so the rebuild
3737
# commit triggers downstream workflows (for example Validate MDX).
@@ -40,7 +40,7 @@ jobs:
4040
ref: ${{ github.head_ref }}
4141

4242
- name: Set up Node.js
43-
uses: actions/setup-node@v6
43+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
4444
with:
4545
node-version: '20'
4646
cache: npm

.github/workflows/calibreapp-image-actions.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
steps:
2020
- name: Create GitHub App token
2121
id: app-token
22-
uses: actions/create-github-app-token@v3
22+
uses: actions/create-github-app-token@bcd2ba49218906704ab6c1aa796996da409d3eb1 # v3
2323
with:
2424
client-id: ${{ vars.DOCS_PR_WRITER_CLIENT_ID }}
2525
private-key: ${{ secrets.DOCS_PR_WRITER_PRIVATE_KEY }}
@@ -29,13 +29,13 @@ jobs:
2929
permission-pull-requests: write
3030

3131
- name: Checkout Repo
32-
uses: actions/checkout@v7
32+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
3333
with:
3434
token: ${{ steps.app-token.outputs.token }}
3535
ref: ${{ github.head_ref }}
3636

3737
- name: Compress Images
38-
uses: calibreapp/image-actions@main
38+
uses: calibreapp/image-actions@3d5873ac3e7bf1a38b24d9778d8dc639d5706d8b # main
3939
with:
4040
jpegQuality: '85'
4141
jpegProgressive: false

.github/workflows/codeql.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,11 @@ jobs:
3939

4040
steps:
4141
- name: Checkout repository
42-
uses: actions/checkout@v7
42+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
4343

4444
# Initializes the CodeQL tools for scanning.
4545
- name: Initialize CodeQL
46-
uses: github/codeql-action/init@v4
46+
uses: github/codeql-action/init@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4
4747
with:
4848
languages: ${{ matrix.language }}
4949
# If you wish to specify custom queries, you can do so here or in a config file.
@@ -57,7 +57,7 @@ jobs:
5757
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
5858
# If this step fails, then you should remove it and run the build manually (see below)
5959
- name: Autobuild
60-
uses: github/codeql-action/autobuild@v4
60+
uses: github/codeql-action/autobuild@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4
6161

6262
# ℹ️ Command-line programs to run using the OS shell.
6363
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
@@ -70,4 +70,4 @@ jobs:
7070
# ./location_of_script_within_repo/buildscript.sh
7171

7272
- name: Perform CodeQL Analysis
73-
uses: github/codeql-action/analyze@v4
73+
uses: github/codeql-action/analyze@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4

.github/workflows/docengine-build.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -55,14 +55,14 @@ jobs:
5555
- name: Generate token for wandb-docs-pr-writer
5656
id: app_token
5757
if: github.actor != 'dependabot[bot]'
58-
uses: actions/create-github-app-token@v3
58+
uses: actions/create-github-app-token@bcd2ba49218906704ab6c1aa796996da409d3eb1 # v3
5959
with:
6060
client-id: ${{ vars.DOCS_PR_WRITER_CLIENT_ID }}
6161
private-key: ${{ secrets.DOCS_PR_WRITER_PRIVATE_KEY }}
6262
owner: ${{ github.repository_owner }}
6363

6464
- name: Checkout
65-
uses: actions/checkout@v7
65+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
6666
with:
6767
# App token persists as the push credential for the commit-back below.
6868
# Falls back to DOCENGINE_TOKEN for dependabot[bot] runs.
@@ -82,7 +82,7 @@ jobs:
8282
run: git submodule update --init --depth 1 docengine
8383

8484
- name: Set up Python
85-
uses: actions/setup-python@v6
85+
uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6
8686
with:
8787
python-version: '3.12'
8888

@@ -146,7 +146,7 @@ jobs:
146146
- name: Upsert orphan-report PR comment
147147
# Only when there is something to report; a clean build is silent.
148148
if: ${{ success() && github.actor != 'dependabot[bot]' && github.ref_name != 'main' && steps.findpr.outputs.number != '' && steps.orphanfile.outputs.present == 'true' }}
149-
uses: thollander/actions-comment-pull-request@v3
149+
uses: thollander/actions-comment-pull-request@24bffb9b452ba05a4f3f77933840a6a841d1b32b # v3
150150
with:
151151
pr-number: ${{ steps.findpr.outputs.number }}
152152
comment-tag: docengine-orphans
@@ -157,7 +157,7 @@ jobs:
157157
# A previous build may have posted orphans that are now resolved — delete that
158158
# comment so the PR does not carry a stale warning. No-ops when none exists.
159159
if: ${{ success() && github.actor != 'dependabot[bot]' && github.ref_name != 'main' && steps.findpr.outputs.number != '' && steps.orphanfile.outputs.present == 'false' }}
160-
uses: thollander/actions-comment-pull-request@v3
160+
uses: thollander/actions-comment-pull-request@24bffb9b452ba05a4f3f77933840a6a841d1b32b # v3
161161
with:
162162
pr-number: ${{ steps.findpr.outputs.number }}
163163
comment-tag: docengine-orphans

.github/workflows/docengine-import.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,14 +49,14 @@ jobs:
4949
5050
- name: Generate token for wandb-docs-pr-writer
5151
id: app_token
52-
uses: actions/create-github-app-token@v3
52+
uses: actions/create-github-app-token@bcd2ba49218906704ab6c1aa796996da409d3eb1 # v3
5353
with:
5454
client-id: ${{ vars.DOCS_PR_WRITER_CLIENT_ID }}
5555
private-key: ${{ secrets.DOCS_PR_WRITER_PRIVATE_KEY }}
5656
owner: ${{ github.repository_owner }}
5757

5858
- name: Checkout
59-
uses: actions/checkout@v7
59+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
6060
with:
6161
# App token persists as the push credential; peter-evans uses it explicitly
6262
# for the PR. No `submodules:` here — `recursive` would also try the
@@ -73,7 +73,7 @@ jobs:
7373
run: git submodule update --init --depth 1 docengine
7474

7575
- name: Set up Python
76-
uses: actions/setup-python@v6
76+
uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6
7777
with:
7878
python-version: '3.12'
7979

@@ -87,7 +87,7 @@ jobs:
8787
run: docengine import --all
8888

8989
- name: Open PR with YAML updates
90-
uses: peter-evans/create-pull-request@v8
90+
uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v8
9191
with:
9292
token: ${{ steps.app_token.outputs.token }}
9393
branch: docengine/data-import

.github/workflows/docengine-overlay.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -57,14 +57,14 @@ jobs:
5757
5858
- name: Generate token for wandb-docs-pr-writer
5959
id: app_token
60-
uses: actions/create-github-app-token@v3
60+
uses: actions/create-github-app-token@bcd2ba49218906704ab6c1aa796996da409d3eb1 # v3
6161
with:
6262
client-id: ${{ vars.DOCS_PR_WRITER_CLIENT_ID }}
6363
private-key: ${{ secrets.DOCS_PR_WRITER_PRIVATE_KEY }}
6464
owner: ${{ github.repository_owner }}
6565

6666
- name: Checkout
67-
uses: actions/checkout@v7
67+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
6868
with:
6969
token: ${{ steps.app_token.outputs.token }}
7070

@@ -78,7 +78,7 @@ jobs:
7878
run: git submodule update --init --depth 1 docengine
7979

8080
- name: Set up Python
81-
uses: actions/setup-python@v6
81+
uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6
8282
with:
8383
python-version: '3.12'
8484

@@ -145,14 +145,14 @@ jobs:
145145
146146
- name: Generate token for wandb-docs-pr-writer
147147
id: app_token
148-
uses: actions/create-github-app-token@v3
148+
uses: actions/create-github-app-token@bcd2ba49218906704ab6c1aa796996da409d3eb1 # v3
149149
with:
150150
client-id: ${{ vars.DOCS_PR_WRITER_CLIENT_ID }}
151151
private-key: ${{ secrets.DOCS_PR_WRITER_PRIVATE_KEY }}
152152
owner: ${{ github.repository_owner }}
153153

154154
- name: Checkout
155-
uses: actions/checkout@v7
155+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
156156
with:
157157
token: ${{ steps.app_token.outputs.token }}
158158

@@ -166,7 +166,7 @@ jobs:
166166
run: git submodule update --init --depth 1 docengine
167167

168168
- name: Set up Python
169-
uses: actions/setup-python@v6
169+
uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6
170170
with:
171171
python-version: '3.12'
172172

@@ -182,7 +182,7 @@ jobs:
182182
run: docengine overlay apply --api "$API" --output-dir "$GITHUB_WORKSPACE"
183183

184184
- name: Open PR with curated OpenAPI spec
185-
uses: peter-evans/create-pull-request@v8
185+
uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v8
186186
with:
187187
token: ${{ steps.app_token.outputs.token }}
188188
branch: docengine/${{ matrix.api }}-api-specs

.github/workflows/generate-query-panel-reference.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,17 @@ jobs:
1212

1313
steps:
1414
- name: Checkout docs repository
15-
uses: actions/checkout@v7
15+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
1616
with:
1717
persist-credentials: false
1818

1919
- name: Set up Python
20-
uses: actions/setup-python@v6
20+
uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6
2121
with:
2222
python-version: "3.11"
2323

2424
- name: Set up Node.js
25-
uses: actions/setup-node@v6
25+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
2626
with:
2727
node-version: "20"
2828

@@ -33,7 +33,7 @@ jobs:
3333
3434
- name: Create weave-internal read token
3535
id: weave-internal-token
36-
uses: actions/create-github-app-token@v3
36+
uses: actions/create-github-app-token@bcd2ba49218906704ab6c1aa796996da409d3eb1 # v3
3737
with:
3838
client-id: ${{ vars.DOCS_SOURCE_READER_CLIENT_ID }}
3939
private-key: ${{ secrets.DOCS_SOURCE_READER_PRIVATE_KEY }}
@@ -69,7 +69,7 @@ jobs:
6969
7070
- name: Create Pull Request
7171
if: steps.check_changes.outputs.changes == 'true'
72-
uses: peter-evans/create-pull-request@v8
72+
uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v8
7373
with:
7474
token: ${{ secrets.GITHUB_TOKEN }}
7575
base: ${{ github.event.repository.default_branch }}

.github/workflows/generate-weave-reference-docs.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,21 +18,21 @@ jobs:
1818

1919
steps:
2020
- name: Checkout repository
21-
uses: actions/checkout@v7
21+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
2222
# Shallow clone - no git history needed for doc generation
2323

2424
- name: Set up Python
25-
uses: actions/setup-python@v6
25+
uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6
2626
with:
2727
python-version: '3.11'
2828

2929
- name: Set up Node.js
30-
uses: actions/setup-node@v6
30+
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
3131
with:
3232
node-version: '18'
3333

3434
- name: Cache Python dependencies
35-
uses: actions/cache@v5
35+
uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5
3636
with:
3737
path: ~/.cache/pip
3838
key: ${{ runner.os }}-pip-${{ hashFiles('scripts/reference-generation/weave/requirements.txt') }}
@@ -132,7 +132,7 @@ jobs:
132132
133133
- name: Create Pull Request
134134
id: create-pr
135-
uses: peter-evans/create-pull-request@v8
135+
uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v8
136136
with:
137137
token: ${{ secrets.GITHUB_TOKEN }}
138138
base: main

.github/workflows/knowledgebase-nav.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -91,14 +91,14 @@ jobs:
9191
9292
- name: Generate token for wandb-docs-pr-writer
9393
id: app_token
94-
uses: actions/create-github-app-token@v3
94+
uses: actions/create-github-app-token@bcd2ba49218906704ab6c1aa796996da409d3eb1 # v3
9595
with:
9696
client-id: ${{ vars.DOCS_PR_WRITER_CLIENT_ID }}
9797
private-key: ${{ secrets.DOCS_PR_WRITER_PRIVATE_KEY }}
9898
owner: ${{ github.repository_owner }}
9999

100100
- name: Check out repository
101-
uses: actions/checkout@v7
101+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
102102
with:
103103
# On a PR, check out the head branch so the commit-back pushes to it.
104104
ref: ${{ github.event_name == 'pull_request' && github.head_ref || github.event_name == 'workflow_dispatch' && github.event.inputs.branch || github.ref }}
@@ -127,7 +127,7 @@ jobs:
127127
fi
128128
129129
- name: Set up Python
130-
uses: actions/setup-python@v6
130+
uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6
131131
with:
132132
python-version: "3.12"
133133

.github/workflows/linkcheck-pr.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -37,15 +37,15 @@ jobs:
3737
github.event.pull_request.head.repo.fork == true)
3838
3939
steps:
40-
- uses: actions/checkout@v7
40+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
4141
with:
4242
# Needed to diff base..head for the associated PR
4343
fetch-depth: 0
4444

4545
- name: Early exit if no docs changed (fork PRs only)
4646
if: github.event_name == 'pull_request' && github.event.pull_request.head.repo.fork == true
4747
id: fork-docs-check
48-
uses: tj-actions/changed-files@v47.0.6
48+
uses: tj-actions/changed-files@9426d40962ed5378910ee2e21d5f8c6fcbf2dd96 # v47.0.6
4949
with:
5050
files: |
5151
**/*.mdx
@@ -62,7 +62,7 @@ jobs:
6262
- name: Resolve PR and deployment URL
6363
id: pr-context
6464
if: github.event_name == 'deployment_status'
65-
uses: actions/github-script@v9
65+
uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9
6666
with:
6767
script: |
6868
const { owner, repo } = context.repo;
@@ -118,7 +118,7 @@ jobs:
118118
(github.event_name == 'deployment_status' &&
119119
steps.pr-context.outputs.pr_number != '') ||
120120
github.event_name == 'workflow_dispatch'
121-
uses: tj-actions/changed-files@v47.0.6
121+
uses: tj-actions/changed-files@9426d40962ed5378910ee2e21d5f8c6fcbf2dd96 # v47.0.6
122122
with:
123123
base_sha: ${{ steps.pr-context.outputs.base_sha || github.event.pull_request.base.sha }}
124124
sha: ${{ steps.pr-context.outputs.head_sha || github.event.pull_request.head.sha }}
@@ -127,7 +127,7 @@ jobs:
127127
128128
- name: Get PR number
129129
id: get-pr
130-
uses: actions/github-script@v9
130+
uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9
131131
with:
132132
script: |
133133
// For pull_request events, get PR number directly
@@ -258,7 +258,7 @@ jobs:
258258
(github.event_name == 'deployment_status' &&
259259
steps.changed-files.outputs.any_changed == 'true') ||
260260
github.event_name == 'workflow_dispatch')
261-
uses: lycheeverse/lychee-action@v2
261+
uses: lycheeverse/lychee-action@8646ba30535128ac92d33dfc9133794bfdd9b411 # v2
262262
with:
263263
fail: false
264264
# Don't fail if no files to check
@@ -298,7 +298,7 @@ jobs:
298298
steps.lychee.conclusion == 'failure') &&
299299
(github.event_name != 'pull_request' ||
300300
github.event.pull_request.head.repo.fork != true)
301-
uses: actions/github-script@v9
301+
uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9
302302
with:
303303
script: |
304304
const fs = require('fs');

0 commit comments

Comments
 (0)