Skip to content

Commit 509d8a5

Browse files
chore(deps): pin dependencies
| datasource | package | from | to | | ---------- | -------------------------------- | --------- | --------- | | npm | @grafana/eslint-config | 6.0.1 | 6.0.1 | | npm | @grafana/tsconfig | 1.2.0-rc1 | 1.2.0-rc1 | | npm | @jest/globals | 27.5.1 | 27.5.1 | | npm | @swc/core | 1.7.22 | 1.7.22 | | npm | @swc/helpers | 0.5.12 | 0.5.12 | | npm | @swc/jest | 0.2.36 | 0.2.36 | | npm | @testing-library/jest-dom | 6.5.0 | 6.5.0 | | npm | @testing-library/react | 14.3.1 | 14.3.1 | | npm | @testing-library/user-event | 14.5.2 | 14.5.2 | | npm | @types/dompurify | 2.4.0 | 2.4.0 | | npm | @types/express | 4.17.21 | 4.17.21 | | npm | @types/jest | 29.5.12 | 29.5.12 | | npm | @types/lodash | 4.17.7 | 4.17.7 | | npm | @types/lodash-es | 4.17.12 | 4.17.12 | | npm | @types/node | 20.16.3 | 20.16.3 | | npm | @types/query-string | 6.3.0 | 6.3.0 | | npm | @types/react-copy-to-clipboard | 5.0.7 | 5.0.7 | | npm | @types/react-responsive | 8.0.8 | 8.0.8 | | npm | @types/react-test-renderer | 18.3.0 | 18.3.0 | | npm | @types/react-transition-group | 4.4.11 | 4.4.11 | | npm | @types/throttle-debounce | 5.0.2 | 5.0.2 | | npm | @typescript-eslint/eslint-plugin | 5.62.0 | 5.62.0 | | npm | copy-webpack-plugin | 11.0.0 | 11.0.0 | | npm | css-loader | 6.11.0 | 6.11.0 | | npm | dompurify | 3.2.4 | 3.2.4 | | npm | eslint | 8.57.0 | 8.57.0 | | npm | eslint-plugin-deprecation | 2.0.0 | 2.0.0 | | npm | eslint-plugin-jsdoc | 44.2.7 | 44.2.7 | | npm | eslint-plugin-promise | 6.6.0 | 6.6.0 | | npm | eslint-plugin-react | 7.35.0 | 7.35.0 | | npm | eslint-plugin-react-hooks | 4.6.2 | 4.6.2 | | npm | eslint-plugin-rulesdir | 0.2.2 | 0.2.2 | | npm | eslint-plugin-unused-imports | 3.2.0 | 3.2.0 | | npm | eslint-webpack-plugin | 4.2.0 | 4.2.0 | | npm | express | 4.21.2 | 4.21.2 | | npm | fork-ts-checker-webpack-plugin | 8.0.0 | 8.0.0 | | npm | glob | 10.4.5 | 10.4.5 | | npm | jest | 30.0.5 | 30.0.5 | | npm | jest-environment-jsdom | 30.0.5 | 30.0.5 | | npm | jest-html-reporters | 3.1.7 | 3.1.7 | | npm | knip | 5.29.1 | 5.29.1 | | npm | lint-staged | 10.5.4 | 10.5.4 | | npm | lodash-es | 4.17.21 | 4.17.21 | | npm | mailslurp-client | 15.20.2 | 15.20.2 | | npm | openapi-typescript | 7.4.0 | 7.4.0 | | npm | postcss-loader | 7.3.4 | 7.3.4 | | npm | prettier | 2.8.8 | 2.8.8 | | npm | react-test-renderer | 18.3.1 | 18.3.1 | | npm | replace-in-file-webpack-plugin | 1.0.6 | 1.0.6 | | npm | semver | 7.6.3 | 7.6.3 | | npm | serve | 14.2.3 | 14.2.3 | | npm | stylelint-config-prettier | 9.0.5 | 9.0.5 | | npm | stylelint-prettier | 2.0.0 | 2.0.0 | | npm | swc-loader | 0.2.6 | 0.2.6 | | npm | ts-node | 10.9.2 | 10.9.2 | | npm | tsconfig-paths | 4.2.0 | 4.2.0 | | npm | typescript | 5.1.6 | 5.1.6 | | npm | webpack | 5.94.0 | 5.94.0 | | npm | webpack-bundle-analyzer | 4.10.2 | 4.10.2 | | npm | webpack-cli | 5.1.4 | 5.1.4 | | npm | webpack-livereload-plugin | 3.0.2 | 3.0.2 | Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
1 parent dbcbf74 commit 509d8a5

22 files changed

+302
-628
lines changed

.github/actions/build-sign-and-package-plugin/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ runs:
3131
run: |
3232
echo filename="grafana-oncall-app-${{ steps.plugin-version.outputs.version }}.zip" >> $GITHUB_OUTPUT
3333
- name: Install Go
34-
uses: actions/setup-go@v4
34+
uses: actions/setup-go@19bb51245e9c80abacb2e91cc42b33fa478b8639 # v4
3535
with:
3636
go-version: "1.21.5"
3737
- name: Install Mage

.github/actions/install-frontend-dependencies/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ runs:
2424
# yamllint disable rule:line-length
2525
run: echo "pnpm-lock-location=${{ steps.grafana-plugin-directory.outputs.grafana-plugin-directory }}/pnpm-lock.yaml" >> $GITHUB_OUTPUT
2626
# yamllint enable rule:line-length
27-
- uses: actions/setup-node@v4
27+
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
2828
with:
2929
node-version: 20.15.1
3030
cache: pnpm

.github/actions/setup-python/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ runs:
1414
steps:
1515
- name: Setup Python
1616
id: setup-python
17-
uses: actions/setup-python@v5.1.0
17+
uses: actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d # v5.1.0
1818
env:
1919
PYTHON_REQUIREMENTS_PATHS: ${{ inputs.python-requirements-paths }}
2020
with:

.github/workflows/build-engine-docker-image-and-publish-to-dockerhub.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
id-token: write
2222
steps:
2323
- name: Checkout project
24-
uses: actions/checkout@v4
24+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
2525
with:
2626
# we have one large .whl file which is referenced in the engine Dockerfile.. we need to
2727
# fetch that file to be able to properly build the image

.github/workflows/e2e-tests.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
contents: read
2626
steps:
2727
- name: Checkout
28-
uses: actions/checkout@v4
28+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
2929
with:
3030
persist-credentials: false
3131

@@ -58,7 +58,7 @@ jobs:
5858
5959
- name: Use cached plugin frontend build
6060
id: cache-plugin-frontend
61-
uses: actions/cache@v4
61+
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
6262
with:
6363
path: grafana-plugin/dist
6464
key: ${{ runner.os }}-plugin-frontend-${{ hashFiles('grafana-plugin/src/**/*', 'grafana-plugin/pnpm.lock') }}
@@ -79,7 +79,7 @@ jobs:
7979
8080
- name: Cache Playwright binaries/dependencies
8181
id: playwright-cache
82-
uses: actions/cache@v4
82+
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
8383
with:
8484
path: "~/.cache/ms-playwright"
8585
key: ${{ runner.os }}-playwright-${{ env.PLAYWRIGHT_VERSION }}-${{ inputs.browsers }}
@@ -93,7 +93,7 @@ jobs:
9393
run: pnpm playwright install
9494

9595
- name: Install Go
96-
uses: actions/setup-go@v4
96+
uses: actions/setup-go@19bb51245e9c80abacb2e91cc42b33fa478b8639 # v4
9797
with:
9898
go-version: "1.21.5"
9999

@@ -109,18 +109,18 @@ jobs:
109109

110110
- name: Setup Pages
111111
if: failure()
112-
uses: actions/configure-pages@v2
112+
uses: actions/configure-pages@c5a3e1159e0cbdf0845eb8811bd39e39fc3099c2 # v2
113113

114114
- name: Upload artifact
115115
if: failure()
116-
uses: actions/upload-pages-artifact@v3
116+
uses: actions/upload-pages-artifact@56afc609e74202658d3ffba0e8f6dda462b719fa # v3
117117
with:
118118
path: ./grafana-plugin/playwright-report/
119119

120120
- name: Deploy to GitHub Pages
121121
if: failure()
122122
id: deployment
123-
uses: actions/deploy-pages@v3
123+
uses: actions/deploy-pages@13b55b33dd8996121833dbc1db458c793a334630 # v3
124124
with:
125125
preview: true
126126

.github/workflows/linting-and-tests.yml

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
runs-on: ubuntu-latest-16-cores
1717
steps:
1818
- name: Checkout project
19-
uses: actions/checkout@v4
19+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
2020
- name: Setup Python
2121
uses: ./.github/actions/setup-python
2222
with:
@@ -30,7 +30,7 @@ jobs:
3030
runs-on: ubuntu-latest-16-cores
3131
steps:
3232
- name: Checkout project
33-
uses: actions/checkout@v4
33+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
3434
- name: Install frontend dependencies
3535
uses: ./.github/actions/install-frontend-dependencies
3636
- name: Build, lint and test frontend
@@ -42,7 +42,7 @@ jobs:
4242
runs-on: ubuntu-latest-16-cores
4343
steps:
4444
- name: "Check out code"
45-
uses: "actions/checkout@v4"
45+
uses: "actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955" # v4
4646
- name: "Build website"
4747
# -e HUGO_REFLINKSERRORLEVEL=ERROR prevents merging broken refs with the downside
4848
# that no refs to external content can be used as these refs will not resolve in the
@@ -59,22 +59,22 @@ jobs:
5959
runs-on: ubuntu-latest-16-cores
6060
services:
6161
rabbit_test:
62-
image: rabbitmq:3.12.0
62+
image: rabbitmq:3.12.0@sha256:f895715b160004e9c305b5809c20c8b1b3aef07bbe2c8127a2df6f70134301e3
6363
env:
6464
RABBITMQ_DEFAULT_USER: rabbitmq
6565
RABBITMQ_DEFAULT_PASS: rabbitmq
6666
ports:
6767
- 5672:5672
6868
mysql_test:
69-
image: mysql:8.0.32
69+
image: mysql:8.0.32@sha256:f496c25da703053a6e0717f1d52092205775304ea57535cc9fcaa6f35867800b
7070
env:
7171
MYSQL_DATABASE: oncall_local_dev
7272
MYSQL_ROOT_PASSWORD: local_dev_pwd
7373
ports:
7474
- 3306:3306
7575
steps:
7676
- name: Checkout project
77-
uses: actions/checkout@v4
77+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
7878
- name: Setup Python
7979
uses: ./.github/actions/setup-python
8080
- name: Lint migrations
@@ -94,7 +94,7 @@ jobs:
9494
runs-on: ubuntu-latest
9595
steps:
9696
- name: Checkout PR code
97-
uses: actions/checkout@v3
97+
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
9898
with:
9999
# Fetch all history so we can compare with the base branch
100100
fetch-depth: 0
@@ -182,7 +182,7 @@ jobs:
182182
runs-on: ubuntu-latest-16-cores
183183
steps:
184184
- name: Checkout project
185-
uses: actions/checkout@v4
185+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
186186
- uses: azure/setup-helm@fe7b79cd5ee1e45176fcad797de68ecaf3ca4814 #v4.2.0
187187
with:
188188
version: v3.8.0
@@ -195,8 +195,8 @@ jobs:
195195
name: "Backend Tests: Plugin"
196196
runs-on: ubuntu-latest-16-cores
197197
steps:
198-
- uses: actions/checkout@v3
199-
- uses: actions/setup-go@v4
198+
- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3
199+
- uses: actions/setup-go@19bb51245e9c80abacb2e91cc42b33fa478b8639 # v4
200200
with:
201201
go-version: "1.21.5"
202202
- run: cd grafana-plugin && go test ./pkg/...
@@ -211,22 +211,22 @@ jobs:
211211
ONCALL_TESTING_RBAC_ENABLED: ${{ matrix.rbac_enabled }}
212212
services:
213213
rabbit_test:
214-
image: rabbitmq:3.12.0
214+
image: rabbitmq:3.12.0@sha256:f895715b160004e9c305b5809c20c8b1b3aef07bbe2c8127a2df6f70134301e3
215215
env:
216216
RABBITMQ_DEFAULT_USER: rabbitmq
217217
RABBITMQ_DEFAULT_PASS: rabbitmq
218218
ports:
219219
- 5672:5672
220220
mysql_test:
221-
image: mysql:8.0.32
221+
image: mysql:8.0.32@sha256:f496c25da703053a6e0717f1d52092205775304ea57535cc9fcaa6f35867800b
222222
env:
223223
MYSQL_DATABASE: oncall_local_dev
224224
MYSQL_ROOT_PASSWORD: local_dev_pwd
225225
ports:
226226
- 3306:3306
227227
steps:
228228
- name: Checkout project
229-
uses: actions/checkout@v4
229+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
230230
- name: Setup Python
231231
uses: ./.github/actions/setup-python
232232
- name: Wait for MySQL to be ready
@@ -250,14 +250,14 @@ jobs:
250250
ONCALL_TESTING_RBAC_ENABLED: ${{ matrix.rbac_enabled }}
251251
services:
252252
rabbit_test:
253-
image: rabbitmq:3.12.0
253+
image: rabbitmq:3.12.0@sha256:f895715b160004e9c305b5809c20c8b1b3aef07bbe2c8127a2df6f70134301e3
254254
env:
255255
RABBITMQ_DEFAULT_USER: rabbitmq
256256
RABBITMQ_DEFAULT_PASS: rabbitmq
257257
ports:
258258
- 5672:5672
259259
postgresql_test:
260-
image: postgres:14.4
260+
image: postgres:14.4@sha256:9ceb24f8c5f15c053d973a3610866f473690875dc13eb3282b45302189321040
261261
env:
262262
POSTGRES_DB: oncall_local_dev
263263
POSTGRES_PASSWORD: local_dev_pwd
@@ -271,7 +271,7 @@ jobs:
271271
--health-retries 5
272272
steps:
273273
- name: Checkout project
274-
uses: actions/checkout@v4
274+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
275275
- name: Setup Python
276276
uses: ./.github/actions/setup-python
277277
- name: Test Django migrations work from blank slate
@@ -294,7 +294,7 @@ jobs:
294294
ONCALL_TESTING_RBAC_ENABLED: ${{ matrix.rbac_enabled }}
295295
services:
296296
redis_test:
297-
image: redis:7.0.15
297+
image: redis:7.0.15@sha256:352c1fdadc91926edda08f45aeb3f27f37194c2f14101229c0523a11195c96e3
298298
ports:
299299
- 6379:6379
300300
options: >-
@@ -304,7 +304,7 @@ jobs:
304304
--health-retries 5
305305
steps:
306306
- name: Checkout project
307-
uses: actions/checkout@v4
307+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
308308
- name: Setup Python
309309
uses: ./.github/actions/setup-python
310310
- name: Test Django migrations work from blank slate
@@ -319,7 +319,7 @@ jobs:
319319
runs-on: ubuntu-latest-16-cores
320320
steps:
321321
- name: Checkout project
322-
uses: actions/checkout@v4
322+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
323323
- name: Setup Python
324324
uses: ./.github/actions/setup-python
325325
with:
@@ -333,7 +333,7 @@ jobs:
333333
runs-on: ubuntu-latest-16-cores
334334
steps:
335335
- name: Checkout project
336-
uses: actions/checkout@v4
336+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
337337
- name: Setup Python
338338
uses: ./.github/actions/setup-python
339339
- name: mypy Static Type Checking

.github/workflows/on-issue-closed.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
name: Remove "needs triage" label
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/checkout@v2
13+
- uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2
1414
- name: Remove "needs triage" label
1515
uses: actions-ecosystem/action-remove-labels@2ce5d41b4b6aa8503e285553f75ed56e0a40bae0 #v1.3.0
1616
with:

.github/workflows/on-issue-creation.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
permissions:
1414
issues: write
1515
steps:
16-
- uses: actions/checkout@v2
16+
- uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2
1717
- name: Get latest version tag
1818
id: get-latest-tag
1919
uses: actions-ecosystem/action-get-latest-tag@b7c32daec3395a9616f88548363a42652b22d435 #v1.6.0
@@ -35,7 +35,7 @@ jobs:
3535
name: Add "needs triage" label
3636
runs-on: ubuntu-latest
3737
steps:
38-
- uses: actions/checkout@v2
38+
- uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2
3939
- name: Add "needs triage" label
4040
uses: actions-ecosystem/action-add-labels@18f1af5e3544586314bbe15c0273249c770b2daf #v1.1.3
4141
with:
@@ -52,7 +52,7 @@ jobs:
5252
permissions:
5353
issues: write
5454
steps:
55-
- uses: actions/checkout@v2
55+
- uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2
5656
- id: issue-form-values
5757
uses: stefanbuck/github-issue-parser@2ea9b35a8c584529ed00891a8f7e41dc46d0441e #v3.2.1
5858

.github/workflows/on-release-published.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
id-token: write
2323
steps:
2424
- name: Checkout project
25-
uses: actions/checkout@v4
25+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
2626
- name: Install frontend dependencies
2727
uses: ./.github/actions/install-frontend-dependencies
2828
# This will fetch the secret keys from vault and set them as environment variables for subsequent steps
@@ -80,7 +80,7 @@ jobs:
8080
helm_release_pr_number: ${{ fromJSON(steps.update-helm-chart-pr.outputs.pull_request).number }}
8181
steps:
8282
- name: Checkout project
83-
uses: actions/checkout@v4
83+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
8484
- name: Prepare version tags
8585
id: prepare-version-tags
8686
run: |

.github/workflows/publish-technical-documentation-next.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
id-token: write
1616
runs-on: ubuntu-latest
1717
steps:
18-
- uses: actions/checkout@v4
18+
- uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
1919
# publish-technical-documentation/v1.2.0
2020
- uses: grafana/writers-toolkit/publish-technical-documentation@39cdc38767184996e25d611923f8ce697e33bc70
2121
with:

0 commit comments

Comments
 (0)