Skip to content

Commit 27f28d5

Browse files
Pin dependencies (#4843)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 52bac96 commit 27f28d5

12 files changed

+50
-50
lines changed

.github/workflows/docs-pr-netlify.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,15 @@ jobs:
1515
deployments: write
1616
steps:
1717
- name: 📥 Download artifact
18-
uses: actions/download-artifact@v4
18+
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
1919
with:
2020
github-token: ${{ secrets.GITHUB_TOKEN }}
2121
run-id: ${{ github.event.workflow_run.id }}
2222
name: docs
2323
path: docs
2424

2525
- name: 📤 Deploy to Netlify
26-
uses: matrix-org/netlify-pr-preview@v3
26+
uses: matrix-org/netlify-pr-preview@9805cd123fc9a7e421e35340a05e1ebc5dee46b5 # v3
2727
with:
2828
path: docs
2929
owner: ${{ github.event.workflow_run.head_repository.owner.login }}

.github/workflows/pull_request.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
pull-requests: read
3636
steps:
3737
- name: Add notice
38-
uses: actions/github-script@v7
38+
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7
3939
if: contains(github.event.pull_request.labels.*.name, 'X-Blocked')
4040
with:
4141
script: |
@@ -60,7 +60,7 @@ jobs:
6060

6161
- name: Add label
6262
if: steps.teams.outputs.isTeamMember == 'false'
63-
uses: actions/github-script@v7
63+
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7
6464
with:
6565
script: |
6666
github.rest.issues.addLabels({
@@ -79,7 +79,7 @@ jobs:
7979
github.event.pull_request.head.repo.full_name != github.repository
8080
steps:
8181
- name: Close pull request
82-
uses: actions/github-script@v7
82+
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7
8383
with:
8484
script: |
8585
github.rest.issues.createComment({

.github/workflows/release-checks.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
runs-on: ubuntu-24.04
1919
steps:
2020
- name: Check for X-Release-Blocker label on any open issues or PRs
21-
uses: actions/github-script@v7
21+
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7
2222
env:
2323
REPO: ${{ inputs.repository }}
2424
with:

.github/workflows/release-drafter-workflow.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@ jobs:
1616
contents: write
1717
steps:
1818
- name: 🧮 Checkout code
19-
uses: actions/checkout@v4
19+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
2020
with:
2121
ref: staging
2222
fetch-depth: 0
2323

24-
- uses: actions/setup-node@v4
24+
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
2525
with:
2626
node-version-file: package.json
2727
cache: "yarn"
@@ -37,7 +37,7 @@ jobs:
3737
disable-autolabeler: true
3838

3939
- name: Get actions scripts
40-
uses: actions/checkout@v4
40+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
4141
with:
4242
repository: matrix-org/matrix-js-sdk
4343
persist-credentials: false
@@ -48,7 +48,7 @@ jobs:
4848
4949
- name: Ingest upstream changes
5050
if: inputs.include-changes
51-
uses: actions/github-script@v7
51+
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7
5252
env:
5353
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5454
RELEASE_ID: ${{ steps.draft-release.outputs.id }}

.github/workflows/release-gitflow.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,22 +18,22 @@ jobs:
1818
merge:
1919
runs-on: ubuntu-24.04
2020
steps:
21-
- uses: actions/checkout@v4
21+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
2222
with:
2323
# We will be pushing to this branch and want the CI to run after we do so we cannot use the GITHUB_TOKEN
2424
token: ${{ secrets.ELEMENT_BOT_TOKEN }}
2525
fetch-depth: 0
2626

2727
- name: Get actions scripts
28-
uses: actions/checkout@v4
28+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
2929
with:
3030
repository: matrix-org/matrix-js-sdk
3131
persist-credentials: false
3232
path: .action-repo
3333
sparse-checkout: |
3434
scripts/release
3535
36-
- uses: actions/setup-node@v4
36+
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
3737
with:
3838
cache: "yarn"
3939
node-version-file: package.json

.github/workflows/release-make.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -73,15 +73,15 @@ jobs:
7373
draft: true
7474
latest: true
7575

76-
- uses: actions/checkout@v4
76+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
7777
with:
7878
ref: staging
7979
# We will be pushing to this branch and want the CI to run after we do so we cannot use the GITHUB_TOKEN
8080
token: ${{ secrets.ELEMENT_BOT_TOKEN }}
8181
fetch-depth: 0
8282

8383
- name: Get actions scripts
84-
uses: actions/checkout@v4
84+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
8585
with:
8686
repository: matrix-org/matrix-js-sdk
8787
persist-credentials: false
@@ -106,7 +106,7 @@ jobs:
106106
run: echo "VERSION=$(echo $VERSION | cut -d- -f1)" >> $GITHUB_ENV
107107

108108
- name: Check version number not in use
109-
uses: actions/github-script@v7
109+
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7
110110
with:
111111
script: |
112112
const { VERSION } = process.env;
@@ -125,7 +125,7 @@ jobs:
125125
git config --global user.email "[email protected]"
126126
git config --global user.name "RiotRobot"
127127
128-
- uses: actions/setup-node@v4
128+
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
129129
with:
130130
cache: "yarn"
131131
node-version-file: package.json
@@ -218,7 +218,7 @@ jobs:
218218
219219
- name: Validate release has expected assets
220220
if: inputs.expected-asset-count
221-
uses: actions/github-script@v7
221+
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7
222222
env:
223223
RELEASE_ID: ${{ steps.draft-release.outputs.id }}
224224
EXPECTED_ASSET_COUNT: ${{ inputs.expected-asset-count }}
@@ -246,7 +246,7 @@ jobs:
246246
git push origin master
247247
248248
- name: Publish release
249-
uses: actions/github-script@v7
249+
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7
250250
env:
251251
RELEASE_ID: ${{ steps.draft-release.outputs.id }}
252252
FINAL: ${{ inputs.final }}

.github/workflows/release-npm.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,12 @@ jobs:
2020
id: ${{ steps.npm-publish.outputs.id }}
2121
steps:
2222
- name: 🧮 Checkout code
23-
uses: actions/checkout@v4
23+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
2424
with:
2525
ref: staging
2626

2727
- name: 🔧 Yarn cache
28-
uses: actions/setup-node@v4
28+
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
2929
with:
3030
cache: "yarn"
3131
registry-url: "https://registry.npmjs.org"

.github/workflows/release.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -44,13 +44,13 @@ jobs:
4444
repo:
4545
- element-hq/element-web
4646
steps:
47-
- uses: actions/checkout@v4
47+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
4848
with:
4949
repository: ${{ matrix.repo }}
5050
ref: staging
5151
token: ${{ secrets.ELEMENT_BOT_TOKEN }}
5252

53-
- uses: actions/setup-node@v4
53+
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
5454
with:
5555
cache: "yarn"
5656
node-version: "lts/*"
@@ -73,10 +73,10 @@ jobs:
7373
runs-on: ubuntu-24.04
7474
steps:
7575
- name: 🧮 Checkout code
76-
uses: actions/checkout@v4
76+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
7777

7878
- name: 🔧 Yarn cache
79-
uses: actions/setup-node@v4
79+
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
8080
with:
8181
cache: "yarn"
8282
node-version-file: package.json
@@ -88,7 +88,7 @@ jobs:
8888
run: yarn gendoc
8989

9090
- name: Upload artifact
91-
uses: actions/upload-pages-artifact@v3
91+
uses: actions/upload-pages-artifact@56afc609e74202658d3ffba0e8f6dda462b719fa # v3
9292
with:
9393
path: _docs
9494

@@ -106,4 +106,4 @@ jobs:
106106
steps:
107107
- name: Deploy to GitHub Pages
108108
id: deployment
109-
uses: actions/deploy-pages@v4
109+
uses: actions/deploy-pages@d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e # v4

.github/workflows/sonarcloud.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,15 +43,15 @@ jobs:
4343
fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis
4444

4545
- name: 📥 Download artifact
46-
uses: actions/download-artifact@v4
46+
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
4747
if: ${{ !inputs.sharded }}
4848
with:
4949
github-token: ${{ secrets.GITHUB_TOKEN }}
5050
run-id: ${{ github.event.workflow_run.id }}
5151
name: coverage
5252
path: coverage
5353
- name: 📥 Download sharded artifacts
54-
uses: actions/download-artifact@v4
54+
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
5555
if: inputs.sharded
5656
with:
5757
github-token: ${{ secrets.GITHUB_TOKEN }}
@@ -75,7 +75,7 @@ jobs:
7575
7676
- name: "🩻 SonarCloud Scan"
7777
id: sonarcloud
78-
uses: matrix-org/[email protected]
78+
uses: matrix-org/sonarcloud-workflow-action@820f7c2e9e94ba9e35add0f739691e5c7e23fa25 # v4.0
7979
# workflow_run fails report against the develop commit always, we don't want that for PRs
8080
continue-on-error: ${{ github.event.workflow_run.head_branch != 'develop' }}
8181
with:

.github/workflows/static_analysis.yml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ jobs:
1414
name: "Typescript Syntax Check"
1515
runs-on: ubuntu-24.04
1616
steps:
17-
- uses: actions/checkout@v4
17+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
1818

19-
- uses: actions/setup-node@v4
19+
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
2020
with:
2121
cache: "yarn"
2222
node-version-file: package.json
@@ -31,9 +31,9 @@ jobs:
3131
name: "ESLint"
3232
runs-on: ubuntu-24.04
3333
steps:
34-
- uses: actions/checkout@v4
34+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
3535

36-
- uses: actions/setup-node@v4
36+
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
3737
with:
3838
cache: "yarn"
3939
node-version-file: package.json
@@ -48,9 +48,9 @@ jobs:
4848
name: "Node.js example"
4949
runs-on: ubuntu-latest
5050
steps:
51-
- uses: actions/checkout@v4
51+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
5252

53-
- uses: actions/setup-node@v4
53+
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
5454
with:
5555
cache: "yarn"
5656
node-version-file: package.json
@@ -61,7 +61,7 @@ jobs:
6161
- name: Build Types
6262
run: "yarn build:types"
6363

64-
- uses: actions/setup-node@v4
64+
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
6565
with:
6666
cache: "npm"
6767
node-version-file: "examples/node/package.json"
@@ -83,9 +83,9 @@ jobs:
8383
name: "Workflow Lint"
8484
runs-on: ubuntu-24.04
8585
steps:
86-
- uses: actions/checkout@v4
86+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
8787

88-
- uses: actions/setup-node@v4
88+
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
8989
with:
9090
cache: "yarn"
9191
node-version-file: package.json
@@ -100,9 +100,9 @@ jobs:
100100
name: "JSDoc Checker"
101101
runs-on: ubuntu-24.04
102102
steps:
103-
- uses: actions/checkout@v4
103+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
104104

105-
- uses: actions/setup-node@v4
105+
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
106106
with:
107107
cache: "yarn"
108108
node-version-file: package.json
@@ -114,7 +114,7 @@ jobs:
114114
run: "yarn run gendoc --treatWarningsAsErrors --suppressCommentWarningsInDeclarationFiles"
115115

116116
- name: Upload Artifact
117-
uses: actions/upload-artifact@v4
117+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
118118
with:
119119
name: docs
120120
path: _docs
@@ -125,9 +125,9 @@ jobs:
125125
name: "Analyse Dead Code"
126126
runs-on: ubuntu-24.04
127127
steps:
128-
- uses: actions/checkout@v4
128+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
129129

130-
- uses: actions/setup-node@v4
130+
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
131131
with:
132132
cache: "yarn"
133133
node-version-file: package.json
@@ -143,11 +143,11 @@ jobs:
143143
if: github.event_name == 'merge_group'
144144
runs-on: ubuntu-24.04
145145
steps:
146-
- uses: actions/checkout@v4
146+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
147147
with:
148148
repository: element-hq/element-web
149149

150-
- uses: actions/setup-node@v4
150+
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
151151
with:
152152
cache: "yarn"
153153
node-version: "lts/*"

.github/workflows/tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@ jobs:
2222
node: ["lts/*", 22]
2323
steps:
2424
- name: Checkout code
25-
uses: actions/checkout@v4
25+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
2626

2727
- name: Setup Node
2828
id: setupNode
29-
uses: actions/setup-node@v4
29+
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
3030
with:
3131
cache: "yarn"
3232
node-version: ${{ matrix.node }}
@@ -57,7 +57,7 @@ jobs:
5757

5858
- name: Upload Artifact
5959
if: env.ENABLE_COVERAGE == 'true'
60-
uses: actions/upload-artifact@v4
60+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
6161
with:
6262
name: coverage-${{ matrix.specs }}-${{ matrix.node == 'lts/*' && 'lts' || matrix.node }}
6363
path: |

.github/workflows/triage-stale.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
issues: write
1313
pull-requests: write
1414
steps:
15-
- uses: actions/stale@v9
15+
- uses: actions/stale@5bef64f19d7facfb25b37b414482c7164d639639 # v9
1616
with:
1717
operations-per-run: 250
1818
days-before-issue-stale: -1

0 commit comments

Comments
 (0)