Skip to content

Commit eac24ac

Browse files
Merge branch 'grafana:main' into main
2 parents 1af5801 + 8a09912 commit eac24ac

File tree

1,785 files changed

+88522
-33383
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,785 files changed

+88522
-33383
lines changed

.dockerignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
.gitignore
55
.vscode
66
bin
7+
!bin/grafana-linux-k8s
78
data*
89
dist
910
docker

.github/CODEOWNERS

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@
9090
/apps/advisor/ @grafana/plugins-platform-backend
9191
/apps/iam/ @grafana/access-squad
9292
/apps/sdk.mk @grafana/grafana-app-platform-squad
93+
/apps/correlations @grafana/datapro
9394
/pkg/api/ @grafana/grafana-backend-group
9495
/pkg/apis/ @grafana/grafana-app-platform-squad
9596
/pkg/apis/query @grafana/grafana-datasources-core-services
@@ -187,7 +188,7 @@
187188
/pkg/setting/ @grafana/grafana-backend-services-squad
188189
/pkg/tests/ @grafana/grafana-backend-services-squad
189190
/pkg/tests/apis/ @grafana/grafana-app-platform-squad
190-
/pkg/tests/apis/alerting @grafana/grafana-app-platform-squad @grafana/alerting-backend
191+
/pkg/tests/apis/alerting @grafana/alerting-backend
191192
/pkg/tests/apis/features @grafana/grafana-backend-services-squad
192193
/pkg/tests/apis/folder @grafana/grafana-search-and-storage
193194
/pkg/tests/apis/iam @grafana/identity-access-team
@@ -309,6 +310,7 @@
309310
/devenv/docker/blocks/webdav/ @grafana/alerting-backend
310311
/devenv/docker/buildcontainer/ @bergquist
311312
/devenv/docker/compose_header.yml @grafana/grafana-backend-services-squad
313+
/devenv/docker/compose_volume_section.yml @grafana/grafana-backend-services-squad
312314
/devenv/docker/debtest/ @bergquist
313315
/devenv/docker/ha-test-unified-alerting/ @grafana/alerting-backend
314316
/devenv/docker/ha_test/ @grafana/grafana-backend-services-squad
@@ -416,12 +418,14 @@
416418
/e2e-playwright/dashboards/cujs/ @grafana/dashboards-squad
417419
/e2e-playwright/dashboards/DashboardForConditionalRendering.json @grafana/dashboards-squad
418420
/e2e-playwright/dashboards/DashboardWithAllConditionalRendering.json @grafana/dashboards-squad
421+
/e2e-playwright/dashboards/README.md @grafana/dashboards-squad
419422
/e2e-playwright/dashboards/AdHocFilterTest.json @grafana/datapro
420423
/e2e-playwright/dashboards/DashboardLiveTest.json @grafana/dashboards-squad
421424
/e2e-playwright/dashboards/DataLinkWithoutSlugTest.json @grafana/dashboards-squad
422425
/e2e-playwright/dashboards/PanelSandboxDashboard.json @grafana/plugins-platform-frontend
423426
/e2e-playwright/dashboards/TestDashboard.json @grafana/dashboards-squad @grafana/grafana-search-navigate-organise
424427
/e2e-playwright/dashboards/TestV2Dashboard.json @grafana/dashboards-squad
428+
/e2e-playwright/dashboards/V2DashWithRepeats.json @grafana/dashboards-squad
425429
/e2e-playwright/dashboards-suite/adhoc-filter-from-panel.spec.ts @grafana/datapro
426430
/e2e-playwright/dashboards-suite/dashboard-browse-nested.spec.ts @grafana/grafana-search-navigate-organise
427431
/e2e-playwright/dashboards-suite/dashboard-browse.spec.ts @grafana/grafana-search-navigate-organise
@@ -460,6 +464,7 @@
460464
/e2e-playwright/fixtures/long-trace-response.json @grafana/observability-traces-and-profiling
461465
/e2e-playwright/fixtures/tempo-response.json @grafana/oss-big-tent
462466
/e2e-playwright/fixtures/prometheus-response.json @grafana/datapro
467+
/e2e-playwright/panels-suite/canvas-scene.spec.ts @grafana/dataviz-squad
463468
/e2e-playwright/panels-suite/dashlist.spec.ts @grafana/grafana-search-navigate-organise
464469
/e2e-playwright/panels-suite/datagrid-data-change.spec.ts @grafana/dataviz-squad
465470
/e2e-playwright/panels-suite/datagrid-editing-features.spec.ts @grafana/dataviz-squad
@@ -868,6 +873,7 @@ playwright.storybook.config.ts @grafana/grafana-frontend-platform
868873
/public/app/core/utils/accessControl.ts @grafana/identity-access-team
869874
/public/app/core/utils/applyStateChanges.ts @grafana/dashboards-squad
870875
/public/app/core/utils/arrayMove.ts @grafana/grafana-frontend-platform
876+
/public/app/core/utils/isFrontendService.ts @grafana/grafana-frontend-platform
871877
/public/app/core/utils/auth.ts @grafana/identity-access-team
872878
/public/app/core/utils/browser* @grafana/grafana-frontend-platform
873879
/public/app/core/utils/colors.ts @grafana/grafana-frontend-platform
@@ -1263,6 +1269,9 @@ embed.go @grafana/grafana-as-code
12631269
/.github/workflows/pr-e2e-tests.yml @grafana/grafana-developer-enablement-squad
12641270
/.github/workflows/skye-add-to-project.yml @grafana/grafana-frontend-platform
12651271
/.github/workflows/frontend-perf-tests.yaml @grafana/grafana-frontend-platform
1272+
/.github/workflows/release-npm.yml @grafana/grafana-frontend-platform
1273+
/.github/workflows/scripts/determine-npm-tag.sh @grafana/grafana-frontend-platform
1274+
/.github/workflows/scripts/validate-commit-in-head.sh @grafana/grafana-frontend-platform
12661275
/.github/zizmor.yml @grafana/grafana-developer-enablement-squad
12671276
/.github/license_finder.yaml @bergquist
12681277
/.github/actionlint.yaml @grafana/grafana-developer-enablement-squad

.github/workflows/actionlint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434

3535
steps:
3636
- name: Checkout code
37-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
37+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
3838
with:
3939
persist-credentials: false
4040

.github/workflows/alerting-swagger-gen.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010

1111
steps:
1212
- name: Checkout repository
13-
uses: actions/checkout@v4
13+
uses: actions/checkout@v5
1414
with:
1515
fetch-depth: 2
1616
persist-credentials: false

.github/workflows/alerting-update-module.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717

1818
steps:
1919
- name: Checkout repository
20-
uses: actions/checkout@v4 # 4.2.2
20+
uses: actions/checkout@v5
2121
with:
2222
persist-credentials: false
2323
- name: Check if update branch exists
@@ -60,10 +60,10 @@ jobs:
6060
run: |
6161
FROM_COMMIT="${{ steps.current-commit.outputs.from_commit }}"
6262
TO_COMMIT="${{ steps.latest-commit.outputs.to_commit }}"
63-
63+
6464
# Compare just the length of the shorter hash
6565
SHORT_TO_COMMIT="${TO_COMMIT:0:${#FROM_COMMIT}}"
66-
66+
6767
if [ "$FROM_COMMIT" = "$SHORT_TO_COMMIT" ]; then
6868
echo "Current version ($FROM_COMMIT) is already at latest ($SHORT_TO_COMMIT). No update needed."
6969
exit 0
@@ -157,4 +157,4 @@ jobs:
157157
{
158158
"channel": "C076RNRRZ2N",
159159
"text": "Update alerting module in Grafana ${{ steps.create-pr.outputs.pull-request-url }}"
160-
}
160+
}

.github/workflows/analytics-events-report.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
contents: read
1313
steps:
1414
- name: Checkout repository
15-
uses: actions/checkout@v4
15+
uses: actions/checkout@v5
1616
with:
1717
persist-credentials: false
1818

.github/workflows/backend-code-checks.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
outputs:
2424
changed: ${{ steps.detect-changes.outputs.backend }}
2525
steps:
26-
- uses: actions/checkout@v4
26+
- uses: actions/checkout@v5
2727
with:
2828
persist-credentials: true # required to get more history in the changed-files action
2929
fetch-depth: 2
@@ -42,7 +42,7 @@ jobs:
4242
name: Validate Backend Configs
4343
runs-on: ubuntu-latest
4444
steps:
45-
- uses: actions/checkout@v4
45+
- uses: actions/checkout@v5
4646
with:
4747
persist-credentials: false
4848
- name: Setup Go

.github/workflows/backend-unit-tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
outputs:
2525
changed: ${{ steps.detect-changes.outputs.backend }}
2626
steps:
27-
- uses: actions/checkout@v4
27+
- uses: actions/checkout@v5
2828
with:
2929
persist-credentials: true # required to get more history in the changed-files action
3030
fetch-depth: 2
@@ -55,7 +55,7 @@ jobs:
5555
id-token: write
5656
steps:
5757
- name: Checkout code
58-
uses: actions/checkout@v4
58+
uses: actions/checkout@v5
5959
with:
6060
persist-credentials: false
6161
- name: Setup Go
@@ -90,7 +90,7 @@ jobs:
9090
steps:
9191
# Set up repository clone
9292
- name: Checkout code
93-
uses: actions/checkout@v4
93+
uses: actions/checkout@v5
9494
with:
9595
persist-credentials: false
9696
- name: Setup Go

.github/workflows/backport-workflow.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ jobs:
6262
echo "PR number: $PR_NUMBER"
6363
6464
- name: Checkout Grafana
65-
uses: actions/checkout@v4
65+
uses: actions/checkout@v5
6666
with:
6767
ref: ${{ github.event.repository.default_branch }}
6868
fetch-depth: 2

.github/workflows/bump-version.yml

Lines changed: 19 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,29 @@ on:
1313
required: false
1414

1515
permissions:
16-
contents: write
17-
pull-requests: write
16+
id-token: write
17+
contents: read
1818

1919
jobs:
2020
bump-version:
2121
runs-on: ubuntu-latest
2222
steps:
23+
- uses: grafana/shared-workflows/actions/get-vault-secrets@main
24+
with:
25+
repo_secrets: |
26+
GRAFANA_DELIVERY_BOT_APP_PEM=delivery-bot-app:PRIVATE_KEY
27+
- name: Generate token
28+
id: generate_token
29+
uses: tibdex/github-app-token@3beb63f4bd073e61482598c45c71c1019b59b73a
30+
with:
31+
app_id: ${{ vars.DELIVERY_BOT_APP_ID }}
32+
private_key: ${{ env.GRAFANA_DELIVERY_BOT_APP_PEM }}
33+
repositories: '["grafana"]'
34+
permissions: '{"contents": "write", "pull_requests": "write", "workflows": "write"}'
2335
- name: Checkout Grafana
24-
uses: actions/checkout@v4
36+
uses: actions/checkout@v5
2537
with:
26-
persist-credentials: false
38+
token: ${{ steps.generate_token.outputs.token }}
2739
- name: Update package.json versions
2840
uses: ./pkg/build/actions/bump-version
2941
with:
@@ -35,10 +47,10 @@ jobs:
3547
DRY_RUN: ${{ inputs.dry_run }}
3648
REF_NAME: ${{ github.ref_name }}
3749
RUN_ID: ${{ github.run_id }}
38-
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
50+
GH_TOKEN: ${{ steps.generate_token.outputs.token }}
3951
run: |
40-
git config --local user.name "github-actions[bot]"
41-
git config --local user.email "github-actions[bot]@users.noreply.github.com"
52+
git config --local user.name "grafana-delivery-bot[bot]"
53+
git config --local user.email "grafana-delivery-bot[bot]@users.noreply.github.com"
4254
git config --local --add --bool push.autoSetupRemote true
4355
git checkout -b "bump-version/${RUN_ID}/${VERSION}"
4456
git add .

0 commit comments

Comments
 (0)