Skip to content

Commit 6309bf0

Browse files
committed
update github actions versions
1 parent 2d2df17 commit 6309bf0

11 files changed

+27
-27
lines changed

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ runs:
2525
cache-dependency-path: ${{ steps.yarn-lock-location.outputs.yarn-lock-location }}
2626
- name: Use cached frontend dependencies
2727
id: cache-frontend-dependencies
28-
uses: actions/cache@v3
28+
uses: actions/cache@v4
2929
with:
3030
path: ${{ inputs.working-directory }}/grafana-plugin/node_modules
3131
# yamllint disable rule:line-length

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

+1-1
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@v4
17+
uses: actions/setup-python@v5.1.0
1818
with:
1919
python-version: "3.11.4"
2020
cache: "pip"

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

+1-1
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@v3
24+
uses: actions/checkout@v4
2525
- name: Set engine version number in settings file
2626
if: inputs.engine_version
2727
uses: ./.github/actions/set-engine-version-in-settings

.github/workflows/e2e-tests.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444
contents: read
4545
steps:
4646
- name: Checkout
47-
uses: actions/checkout@v3
47+
uses: actions/checkout@v4
4848

4949
- name: Collect Workflow Telemetry
5050
uses: runforesight/workflow-telemetry-action@v1
@@ -75,7 +75,7 @@ jobs:
7575
7676
- name: Use cached plugin frontend build
7777
id: cache-plugin-frontend
78-
uses: actions/cache@v3
78+
uses: actions/cache@v4
7979
with:
8080
path: grafana-plugin/dist
8181
key: ${{ runner.os }}-plugin-frontend-${{ hashFiles('grafana-plugin/src/**/*', 'grafana-plugin/yarn.lock') }}
@@ -96,7 +96,7 @@ jobs:
9696
9797
- name: Cache Playwright binaries/dependencies
9898
id: playwright-cache
99-
uses: actions/cache@v3
99+
uses: actions/cache@v4
100100
with:
101101
path: "~/.cache/ms-playwright"
102102
key: ${{ runner.os }}-playwright-${{ env.PLAYWRIGHT_VERSION }}-${{ inputs.browsers }}

.github/workflows/helm_release_pr.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
update-helm-chart-versions:
99
runs-on: ubuntu-latest
1010
steps:
11-
- uses: actions/checkout@v3
11+
- uses: actions/checkout@v4
1212
- name: Define app_version and helm version
1313
id: tags
1414
run: |

.github/workflows/issue_commands.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
runs-on: ubuntu-latest
1010
steps:
1111
- name: Checkout Actions
12-
uses: actions/checkout@v3
12+
uses: actions/checkout@v4
1313
with:
1414
repository: "grafana/grafana-github-actions"
1515
path: ./actions

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

+11-11
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
runs-on: ubuntu-latest
1616
steps:
1717
- name: Checkout project
18-
uses: actions/checkout@v3
18+
uses: actions/checkout@v4
1919
- name: Setup Python
2020
uses: ./.github/actions/setup-python
2121
with:
@@ -29,7 +29,7 @@ jobs:
2929
runs-on: ubuntu-latest
3030
steps:
3131
- name: Checkout project
32-
uses: actions/checkout@v3
32+
uses: actions/checkout@v4
3333
- name: Install frontend dependencies
3434
uses: ./.github/actions/install-frontend-dependencies
3535
- name: Build, lint and test frontend
@@ -41,7 +41,7 @@ jobs:
4141
runs-on: ubuntu-latest
4242
steps:
4343
- name: "Check out code"
44-
uses: "actions/checkout@v3"
44+
uses: "actions/checkout@v4"
4545
- name: "Build website"
4646
# -e HUGO_REFLINKSERRORLEVEL=ERROR prevents merging broken refs with the downside
4747
# that no refs to external content can be used as these refs will not resolve in the
@@ -73,7 +73,7 @@ jobs:
7373
- 3306:3306
7474
steps:
7575
- name: Checkout project
76-
uses: actions/checkout@v3
76+
uses: actions/checkout@v4
7777
- name: Setup Python
7878
uses: ./.github/actions/setup-python
7979
- name: Lint migrations
@@ -89,8 +89,8 @@ jobs:
8989
runs-on: ubuntu-latest
9090
steps:
9191
- name: Checkout project
92-
uses: actions/checkout@v3
93-
- uses: azure/setup-helm@v3
92+
uses: actions/checkout@v4
93+
- uses: azure/setup-helm@v4.2.0
9494
with:
9595
version: v3.8.0
9696
- name: Install helm unittest plugin
@@ -123,7 +123,7 @@ jobs:
123123
- 3306:3306
124124
steps:
125125
- name: Checkout project
126-
uses: actions/checkout@v3
126+
uses: actions/checkout@v4
127127
- name: Setup Python
128128
uses: ./.github/actions/setup-python
129129
- name: Unit Test Backend
@@ -162,7 +162,7 @@ jobs:
162162
--health-retries 5
163163
steps:
164164
- name: Checkout project
165-
uses: actions/checkout@v3
165+
uses: actions/checkout@v4
166166
- name: Setup Python
167167
uses: ./.github/actions/setup-python
168168
- name: Unit Test Backend
@@ -192,7 +192,7 @@ jobs:
192192
--health-retries 5
193193
steps:
194194
- name: Checkout project
195-
uses: actions/checkout@v3
195+
uses: actions/checkout@v4
196196
- name: Setup Python
197197
uses: ./.github/actions/setup-python
198198
- name: Unit Test Backend
@@ -204,7 +204,7 @@ jobs:
204204
runs-on: ubuntu-latest
205205
steps:
206206
- name: Checkout project
207-
uses: actions/checkout@v3
207+
uses: actions/checkout@v4
208208
- name: Setup Python
209209
uses: ./.github/actions/setup-python
210210
with:
@@ -218,7 +218,7 @@ jobs:
218218
runs-on: ubuntu-latest
219219
steps:
220220
- name: Checkout project
221-
uses: actions/checkout@v3
221+
uses: actions/checkout@v4
222222
- name: Setup Python
223223
uses: ./.github/actions/setup-python
224224
- name: mypy Static Type Checking

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

+2-2
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@v3
25+
uses: actions/checkout@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
@@ -86,7 +86,7 @@ jobs:
8686
id-token: write
8787
steps:
8888
- name: Checkout project
89-
uses: actions/checkout@v3
89+
uses: actions/checkout@v4
9090
# This will fetch the secret keys from vault and set them as environment variables for subsequent steps
9191
- name: Get Vault secrets
9292
uses: grafana/shared-workflows/actions/get-vault-secrets@main

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

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: "ubuntu-latest"
1313
steps:
1414
- name: "Check out code"
15-
uses: "actions/checkout@v3"
15+
uses: "actions/checkout@v4"
1616
- name: "Build website"
1717
# -e HUGO_REFLINKSERRORLEVEL=ERROR prevents merging broken refs with the downside
1818
# that no refs to external content can be used as these refs will not resolve in the
@@ -29,7 +29,7 @@ jobs:
2929
needs: "test"
3030
steps:
3131
- name: "Check out code"
32-
uses: "actions/checkout@v3"
32+
uses: "actions/checkout@v4"
3333

3434
- name: "Clone website-sync Action"
3535
# WEBSITE_SYNC_TOKEN is a fine-grained GitHub Personal Access Token that expires.

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

+3-3
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
runs-on: "ubuntu-latest"
1515
steps:
1616
- name: "Check out code"
17-
uses: "actions/checkout@v3"
17+
uses: "actions/checkout@v4"
1818
- name: "Build website"
1919
# -e HUGO_REFLINKSERRORLEVEL=ERROR prevents merging broken refs with the downside
2020
# that no refs to external content can be used as these refs will not resolve in the
@@ -31,12 +31,12 @@ jobs:
3131
needs: "test"
3232
steps:
3333
- name: "Checkout code and tags"
34-
uses: "actions/checkout@v3"
34+
uses: "actions/checkout@v4"
3535
with:
3636
fetch-depth: 0
3737

3838
- name: "Checkout Actions library"
39-
uses: "actions/checkout@v3"
39+
uses: "actions/checkout@v4"
4040
with:
4141
repository: "grafana/grafana-github-actions"
4242
path: "./actions"

.github/workflows/snyk.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
security-scan:
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v3
17+
- uses: actions/checkout@v4
1818
- uses: actions/setup-python@v4
1919
with:
2020
python-version: "3.11.4"

0 commit comments

Comments
 (0)