Skip to content

Commit a2a33c0

Browse files
chore(main): release ci-cd-workflows 7.3.0 (#679)
Co-authored-by: grafana-plugins-platform-bot[bot] <144369747+grafana-plugins-platform-bot[bot]@users.noreply.github.com>
1 parent e1a891f commit a2a33c0

13 files changed

Lines changed: 52 additions & 27 deletions

File tree

.github/workflows/CHANGELOG.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,30 @@
11
# Changelog
22

3+
## [7.3.0](https://github.com/grafana/plugin-ci-workflows/compare/ci-cd-workflows/v7.2.0...ci-cd-workflows/v7.3.0) (2026-04-24)
4+
5+
6+
### 🎉 Features
7+
8+
* **ci:** Use setup action in playwrite.yml ([#677](https://github.com/grafana/plugin-ci-workflows/issues/677)) ([54785e7](https://github.com/grafana/plugin-ci-workflows/commit/54785e7c064cef43c3b19ec690e837901e945265))
9+
10+
11+
### 🐛 Bug Fixes
12+
13+
* **cd:** fix github auth error in "publish docs" job ([#686](https://github.com/grafana/plugin-ci-workflows/issues/686)) ([90b0bb2](https://github.com/grafana/plugin-ci-workflows/commit/90b0bb22a22d1a481b122f56ff620a792160a119))
14+
* **ci:** increase default artifact retention and allow config ([#674](https://github.com/grafana/plugin-ci-workflows/issues/674)) ([6e7a020](https://github.com/grafana/plugin-ci-workflows/commit/6e7a02080347dbff12d44438068796c0072b9e89))
15+
* fail check-playwright-status on e2e tests timeout ([#676](https://github.com/grafana/plugin-ci-workflows/issues/676)) ([bc53186](https://github.com/grafana/plugin-ci-workflows/commit/bc531869a91c8a041689edc23cdde3a11d927e09))
16+
* **test:** allow hyphenated output keys to be mocked ([#673](https://github.com/grafana/plugin-ci-workflows/issues/673)) ([0a0c6be](https://github.com/grafana/plugin-ci-workflows/commit/0a0c6bec8997ac8ff1ba39a231dc9c419c509f76))
17+
* **tests:** fix setup-node and setup-go act tests ([#678](https://github.com/grafana/plugin-ci-workflows/issues/678)) ([6e77bd8](https://github.com/grafana/plugin-ci-workflows/commit/6e77bd8304e8d14ec0b291216f97dde8a9cd23e3))
18+
19+
20+
### 🔧 Chores
21+
22+
* **deps:** update dependency trufflehog to v3.94.2 ([#675](https://github.com/grafana/plugin-ci-workflows/issues/675)) ([249c66d](https://github.com/grafana/plugin-ci-workflows/commit/249c66dea4da5140978f011eb1367bcba52c9271))
23+
* **deps:** update dependency trufflehog to v3.94.3 ([#684](https://github.com/grafana/plugin-ci-workflows/issues/684)) ([8ae83de](https://github.com/grafana/plugin-ci-workflows/commit/8ae83deb32b0e3291845e454bd6e02065db51dd8))
24+
* **deps:** update step-security/harden-runner action to v2.17.0 ([#685](https://github.com/grafana/plugin-ci-workflows/issues/685)) ([668f015](https://github.com/grafana/plugin-ci-workflows/commit/668f015a48b7f6066c6e0633c554e4c4ada54b45))
25+
* fix release-please paths for ci-cd-workflows component ([#687](https://github.com/grafana/plugin-ci-workflows/issues/687)) ([e1a891f](https://github.com/grafana/plugin-ci-workflows/commit/e1a891f5e92dc9a5a4d27fa742b33927033c605d))
26+
* use go version from go.mod ([#680](https://github.com/grafana/plugin-ci-workflows/issues/680)) ([546f82f](https://github.com/grafana/plugin-ci-workflows/commit/546f82f5bbc7c81ff5e55323be4d73a1a2d92999))
27+
328
## [7.2.0](https://github.com/grafana/plugin-ci-workflows/compare/ci-cd-workflows/v7.1.0...ci-cd-workflows/v7.2.0) (2026-04-15)
429

530

.github/workflows/cd.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -744,7 +744,7 @@ jobs:
744744

745745
ci:
746746
name: CI
747-
uses: grafana/plugin-ci-workflows/.github/workflows/ci.yml@main
747+
uses: grafana/plugin-ci-workflows/.github/workflows/ci.yml@ci-cd-workflows/v7.3.0
748748
needs:
749749
- setup
750750
with:
@@ -920,7 +920,7 @@ jobs:
920920

921921
- name: Check and create stub
922922
id: check-and-create-stub
923-
uses: grafana/plugin-ci-workflows/actions/internal/plugins/publish/check-and-create-stub@main
923+
uses: grafana/plugin-ci-workflows/actions/internal/plugins/publish/check-and-create-stub@ci-cd-workflows/v7.3.0
924924
if: ${{ matrix.environment != 'prod' && matrix.environment != 'prod-canary' }}
925925
with:
926926
plugin-id: ${{ fromJSON(needs.ci.outputs.plugin).id }}
@@ -930,13 +930,13 @@ jobs:
930930

931931
- name: Check artifact ZIP(s)
932932
id: check-artifact-zips
933-
uses: grafana/plugin-ci-workflows/actions/internal/plugins/publish/check-artifacts@main
933+
uses: grafana/plugin-ci-workflows/actions/internal/plugins/publish/check-artifacts@ci-cd-workflows/v7.3.0
934934
with:
935935
zips: ${{ needs.upload-to-gcs-release.outputs.gcs-zip-urls }}
936936
plugin-id: ${{ fromJSON(needs.ci.outputs.plugin).id }}
937937

938938
- name: Publish to catalog
939-
uses: grafana/plugin-ci-workflows/actions/plugins/publish/publish@main
939+
uses: grafana/plugin-ci-workflows/actions/plugins/publish/publish@ci-cd-workflows/v7.3.0
940940
with:
941941
zips: ${{ needs.upload-to-gcs-release.outputs.gcs-zip-urls }}
942942
environment: ${{ matrix.environment == 'prod-canary' && 'prod' || matrix.environment }}
@@ -1248,7 +1248,7 @@ jobs:
12481248
owner: ${{ github.repository_owner }}
12491249

12501250
- name: Publish docs
1251-
uses: grafana/plugin-ci-workflows/actions/internal/plugins/docs/publish@main
1251+
uses: grafana/plugin-ci-workflows/actions/internal/plugins/docs/publish@ci-cd-workflows/v7.3.0
12521252
with:
12531253
id: ${{ fromJSON(needs.ci.outputs.plugin).id }}
12541254
version: ${{ fromJSON(needs.ci.outputs.plugin).version }}
@@ -1297,7 +1297,7 @@ jobs:
12971297

12981298
- name: Parse changelog
12991299
id: changelog
1300-
uses: grafana/plugin-ci-workflows/actions/internal/plugins/changelog@main
1300+
uses: grafana/plugin-ci-workflows/actions/internal/plugins/changelog@ci-cd-workflows/v7.3.0
13011301
with:
13021302
changelog-path: ${{ inputs.plugin-directory }}/CHANGELOG.md
13031303

.github/workflows/ci.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -343,7 +343,7 @@ env:
343343
jobs:
344344
check-for-release-channel:
345345
name: Check for release channel
346-
uses: grafana/plugin-ci-workflows/.github/workflows/check-release-channel.yml@main
346+
uses: grafana/plugin-ci-workflows/.github/workflows/check-release-channel.yml@ci-cd-workflows/v7.3.0
347347
with:
348348
DO-NOT-USE-allow-pinned-commit-hashes: ${{ inputs.DO-NOT-USE-allow-pinned-commit-hashes }}
349349

@@ -450,7 +450,7 @@ jobs:
450450

451451
- name: Setup
452452
id: setup
453-
uses: grafana/plugin-ci-workflows/actions/internal/plugins/setup@main
453+
uses: grafana/plugin-ci-workflows/actions/internal/plugins/setup@ci-cd-workflows/v7.3.0
454454
with:
455455
plugin-directory: ${{ inputs.plugin-directory }}
456456
node-version: ${{ fromJson(steps.tooling-versions.outputs.result).nodeVersion }}
@@ -524,7 +524,7 @@ jobs:
524524

525525
- name: Test and build frontend
526526
id: frontend
527-
uses: grafana/plugin-ci-workflows/actions/internal/plugins/frontend@main
527+
uses: grafana/plugin-ci-workflows/actions/internal/plugins/frontend@ci-cd-workflows/v7.3.0
528528
with:
529529
plugin-directory: ${{ inputs.plugin-directory }}
530530
secrets: ${{ (fromJson(steps.workflow-context.outputs.result).isTrusted && inputs.frontend-secrets != '') && inputs.frontend-secrets || '' }}
@@ -533,7 +533,7 @@ jobs:
533533
- name: Test and build backend
534534
id: backend
535535
if: ${{ steps.check-for-backend.outputs.has-backend == 'true' }}
536-
uses: grafana/plugin-ci-workflows/actions/internal/plugins/backend@main
536+
uses: grafana/plugin-ci-workflows/actions/internal/plugins/backend@ci-cd-workflows/v7.3.0
537537
with:
538538
github-token: ${{ steps.generate-github-token.outputs.token }}
539539
plugin-directory: ${{ inputs.plugin-directory }}
@@ -542,7 +542,7 @@ jobs:
542542

543543
- name: Package universal ZIP
544544
id: universal-zip
545-
uses: grafana/plugin-ci-workflows/actions/internal/plugins/package@main
545+
uses: grafana/plugin-ci-workflows/actions/internal/plugins/package@ci-cd-workflows/v7.3.0
546546
with:
547547
universal: "true"
548548
dist-folder: ${{ inputs.plugin-directory }}/dist
@@ -553,7 +553,7 @@ jobs:
553553

554554
- name: Package os/arch ZIPs
555555
id: os-arch-zips
556-
uses: grafana/plugin-ci-workflows/actions/internal/plugins/package@main
556+
uses: grafana/plugin-ci-workflows/actions/internal/plugins/package@ci-cd-workflows/v7.3.0
557557
with:
558558
universal: "false"
559559
dist-folder: ${{ inputs.plugin-directory }}/dist
@@ -564,7 +564,7 @@ jobs:
564564

565565
- name: Trufflehog secrets scanning
566566
if: ${{ inputs.run-trufflehog == true }}
567-
uses: grafana/plugin-ci-workflows/actions/internal/plugins/trufflehog@main
567+
uses: grafana/plugin-ci-workflows/actions/internal/plugins/trufflehog@ci-cd-workflows/v7.3.0
568568
with:
569569
trufflehog-version: ${{ inputs.trufflehog-version || env.DEFAULT_TRUFFLEHOG_VERSION }}
570570
folder: ${{ inputs.plugin-directory }}/dist-artifacts
@@ -711,11 +711,11 @@ jobs:
711711
shell: bash
712712

713713
- name: Test docs
714-
uses: grafana/plugin-ci-workflows/actions/internal/plugins/docs/test@main
714+
uses: grafana/plugin-ci-workflows/actions/internal/plugins/docs/test@ci-cd-workflows/v7.3.0
715715

716716
playwright:
717717
name: Playwright E2E tests
718-
uses: grafana/plugin-ci-workflows/.github/workflows/playwright.yml@main
718+
uses: grafana/plugin-ci-workflows/.github/workflows/playwright.yml@ci-cd-workflows/v7.3.0
719719
if: ${{ inputs.run-playwright == true }}
720720
needs:
721721
- test-and-build
@@ -739,7 +739,7 @@ jobs:
739739

740740
playwright-docker:
741741
name: Plugins - Dockerized Playwright E2E tests
742-
uses: grafana/plugin-ci-workflows/.github/workflows/playwright-docker.yml@main
742+
uses: grafana/plugin-ci-workflows/.github/workflows/playwright-docker.yml@ci-cd-workflows/v7.3.0
743743
if: ${{ inputs.run-playwright-docker == true }}
744744
needs:
745745
- test-and-build

.github/workflows/playwright-docker.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,6 @@ jobs:
187187
if: always()
188188
steps:
189189
- name: Check matrix job status
190-
uses: grafana/plugin-ci-workflows/actions/internal/check-matrix-status@main
190+
uses: grafana/plugin-ci-workflows/actions/internal/check-matrix-status@ci-cd-workflows/v7.3.0
191191
with:
192192
results: ${{ needs.playwright-tests.result }}

.github/workflows/playwright.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ jobs:
119119

120120
- name: Setup
121121
id: setup
122-
uses: grafana/plugin-ci-workflows/actions/internal/plugins/setup@main
122+
uses: grafana/plugin-ci-workflows/actions/internal/plugins/setup@ci-cd-workflows/v7.3.0
123123
with:
124124
plugin-directory: ${{ inputs.plugin-directory }}
125125
node-version: ${{ inputs.node-version }}
@@ -269,6 +269,6 @@ jobs:
269269
if: always()
270270
steps:
271271
- name: Check matrix job status
272-
uses: grafana/plugin-ci-workflows/actions/internal/check-matrix-status@main
272+
uses: grafana/plugin-ci-workflows/actions/internal/check-matrix-status@ci-cd-workflows/v7.3.0
273273
with:
274274
results: ${{ needs.playwright-tests.result }}

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"actions/plugins/publish/publish": "2.0.1",
3-
".": "7.2.0",
3+
".": "7.3.0",
44
"actions/plugins/version-bump-changelog": "1.1.0",
55
"actions/plugins/publish/change-plugin-scope": "1.0.0",
66
"actions/plugins/release-please": "1.0.1",

examples/base/provisioned-plugin-auto-cd/publish.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ permissions: {}
3232
jobs:
3333
cd:
3434
name: CD
35-
uses: grafana/plugin-ci-workflows/.github/workflows/cd.yml@ci-cd-workflows/v7.2.0
35+
uses: grafana/plugin-ci-workflows/.github/workflows/cd.yml@ci-cd-workflows/v7.3.0
3636
permissions:
3737
contents: write
3838
pull-requests: read

examples/base/provisioned-plugin-auto-cd/push.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ permissions: {}
1717
jobs:
1818
cd:
1919
name: CI / CD
20-
uses: grafana/plugin-ci-workflows/.github/workflows/cd.yml@ci-cd-workflows/v7.2.0
20+
uses: grafana/plugin-ci-workflows/.github/workflows/cd.yml@ci-cd-workflows/v7.3.0
2121
permissions:
2222
contents: write
2323
pull-requests: read

examples/base/provisioned-plugin-manual-deployment/publish.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ permissions: {}
3232
jobs:
3333
cd:
3434
name: CD
35-
uses: grafana/plugin-ci-workflows/.github/workflows/cd.yml@ci-cd-workflows/v7.2.0
35+
uses: grafana/plugin-ci-workflows/.github/workflows/cd.yml@ci-cd-workflows/v7.3.0
3636
permissions:
3737
contents: write
3838
pull-requests: read

examples/base/provisioned-plugin-manual-deployment/push.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ permissions: {}
1717
jobs:
1818
ci:
1919
name: CI
20-
uses: grafana/plugin-ci-workflows/.github/workflows/ci.yml@ci-cd-workflows/v7.2.0
20+
uses: grafana/plugin-ci-workflows/.github/workflows/ci.yml@ci-cd-workflows/v7.3.0
2121
permissions:
2222
contents: read
2323
id-token: write

0 commit comments

Comments
 (0)