diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index a49cdf55d..3142cdecd 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -802,7 +802,7 @@ jobs: ci: name: CI - uses: grafana/plugin-ci-workflows/.github/workflows/ci.yml@main + uses: grafana/plugin-ci-workflows/.github/workflows/ci.yml@plugins-publish-publish/v2.0.2 needs: - setup with: @@ -1021,7 +1021,7 @@ jobs: - name: Check and create stub id: check-and-create-stub - uses: grafana/plugin-ci-workflows/actions/internal/plugins/publish/check-and-create-stub@main + uses: grafana/plugin-ci-workflows/actions/internal/plugins/publish/check-and-create-stub@plugins-publish-publish/v2.0.2 if: ${{ matrix.environment != 'prod' && matrix.environment != 'prod-canary' }} with: plugin-id: ${{ fromJSON(needs.ci.outputs.plugin).id }} @@ -1031,13 +1031,13 @@ jobs: - name: Check artifact ZIP(s) id: check-artifact-zips - uses: grafana/plugin-ci-workflows/actions/internal/plugins/publish/check-artifacts@main + uses: grafana/plugin-ci-workflows/actions/internal/plugins/publish/check-artifacts@plugins-publish-publish/v2.0.2 with: zips: ${{ needs.upload-to-gcs-release.outputs.gcs-zip-urls }} plugin-id: ${{ fromJSON(needs.ci.outputs.plugin).id }} - name: Publish to catalog - uses: grafana/plugin-ci-workflows/actions/plugins/publish/publish@main + uses: grafana/plugin-ci-workflows/actions/plugins/publish/publish@plugins-publish-publish/v2.0.2 with: zips: ${{ needs.upload-to-gcs-release.outputs.gcs-zip-urls }} environment: ${{ matrix.environment == 'prod-canary' && 'prod' || matrix.environment }} @@ -1347,7 +1347,7 @@ jobs: permission_set: website-docs - name: Publish docs - uses: grafana/plugin-ci-workflows/actions/internal/plugins/docs/publish@main + uses: grafana/plugin-ci-workflows/actions/internal/plugins/docs/publish@plugins-publish-publish/v2.0.2 with: id: ${{ fromJSON(needs.ci.outputs.plugin).id }} version: ${{ fromJSON(needs.ci.outputs.plugin).version }} @@ -1397,7 +1397,7 @@ jobs: - name: Parse changelog id: changelog - uses: grafana/plugin-ci-workflows/actions/internal/plugins/changelog@main + uses: grafana/plugin-ci-workflows/actions/internal/plugins/changelog@plugins-publish-publish/v2.0.2 with: changelog-path: ${{ inputs.plugin-directory }}/CHANGELOG.md diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5447cb3e2..106c38465 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -389,7 +389,7 @@ env: jobs: check-for-release-channel: name: Check for release channel - uses: grafana/plugin-ci-workflows/.github/workflows/check-release-channel.yml@main + uses: grafana/plugin-ci-workflows/.github/workflows/check-release-channel.yml@plugins-publish-publish/v2.0.2 with: DO-NOT-USE-allow-pinned-commit-hashes: ${{ inputs.DO-NOT-USE-allow-pinned-commit-hashes }} @@ -496,7 +496,7 @@ jobs: - name: Setup id: setup - uses: grafana/plugin-ci-workflows/actions/internal/plugins/setup@main + uses: grafana/plugin-ci-workflows/actions/internal/plugins/setup@plugins-publish-publish/v2.0.2 with: plugin-directory: ${{ inputs.plugin-directory }} node-version: ${{ fromJson(steps.tooling-versions.outputs.result).nodeVersion }} @@ -566,7 +566,7 @@ jobs: - name: Test and build frontend id: frontend - uses: grafana/plugin-ci-workflows/actions/internal/plugins/frontend@main + uses: grafana/plugin-ci-workflows/actions/internal/plugins/frontend@plugins-publish-publish/v2.0.2 with: plugin-directory: ${{ inputs.plugin-directory }} secrets: ${{ (fromJson(steps.workflow-context.outputs.result).isTrusted && inputs.frontend-secrets != '') && inputs.frontend-secrets || '' }} @@ -575,7 +575,7 @@ jobs: - name: Test and build backend id: backend if: ${{ steps.check-for-backend.outputs.has-backend == 'true' }} - uses: grafana/plugin-ci-workflows/actions/internal/plugins/backend@main + uses: grafana/plugin-ci-workflows/actions/internal/plugins/backend@plugins-publish-publish/v2.0.2 with: github-token: ${{ steps.generate-github-token.outputs.token || '' }} plugin-directory: ${{ inputs.plugin-directory }} @@ -584,7 +584,7 @@ jobs: - name: Package universal ZIP id: universal-zip - uses: grafana/plugin-ci-workflows/actions/internal/plugins/package@main + uses: grafana/plugin-ci-workflows/actions/internal/plugins/package@plugins-publish-publish/v2.0.2 with: universal: "true" dist-folder: ${{ inputs.plugin-directory }}/dist @@ -595,7 +595,7 @@ jobs: - name: Package os/arch ZIPs id: os-arch-zips - uses: grafana/plugin-ci-workflows/actions/internal/plugins/package@main + uses: grafana/plugin-ci-workflows/actions/internal/plugins/package@plugins-publish-publish/v2.0.2 with: universal: "false" dist-folder: ${{ inputs.plugin-directory }}/dist @@ -606,7 +606,7 @@ jobs: - name: Trufflehog secrets scanning if: ${{ inputs.run-trufflehog == true }} - uses: grafana/plugin-ci-workflows/actions/internal/plugins/trufflehog@main + uses: grafana/plugin-ci-workflows/actions/internal/plugins/trufflehog@plugins-publish-publish/v2.0.2 with: trufflehog-version: ${{ inputs.trufflehog-version || env.DEFAULT_TRUFFLEHOG_VERSION }} folder: ${{ inputs.plugin-directory }}/dist-artifacts @@ -755,13 +755,13 @@ jobs: shell: bash - name: Test docs - uses: grafana/plugin-ci-workflows/actions/internal/plugins/docs/test@main + uses: grafana/plugin-ci-workflows/actions/internal/plugins/docs/test@plugins-publish-publish/v2.0.2 with: docs-source-directory: ${{ inputs.docs-source-directory }} playwright: name: Playwright E2E tests - uses: grafana/plugin-ci-workflows/.github/workflows/playwright.yml@main + uses: grafana/plugin-ci-workflows/.github/workflows/playwright.yml@plugins-publish-publish/v2.0.2 if: ${{ inputs.run-playwright == true }} needs: - test-and-build @@ -788,7 +788,7 @@ jobs: playwright-docker: name: Plugins - Dockerized Playwright E2E tests - uses: grafana/plugin-ci-workflows/.github/workflows/playwright-docker.yml@main + uses: grafana/plugin-ci-workflows/.github/workflows/playwright-docker.yml@plugins-publish-publish/v2.0.2 if: ${{ inputs.run-playwright-docker == true }} needs: - test-and-build diff --git a/.github/workflows/playwright-docker.yml b/.github/workflows/playwright-docker.yml index 00c361308..e5b95edd5 100644 --- a/.github/workflows/playwright-docker.yml +++ b/.github/workflows/playwright-docker.yml @@ -187,6 +187,6 @@ jobs: if: always() steps: - name: Check matrix job status - uses: grafana/plugin-ci-workflows/actions/internal/check-matrix-status@main + uses: grafana/plugin-ci-workflows/actions/internal/check-matrix-status@plugins-publish-publish/v2.0.2 with: results: ${{ needs.playwright-tests.result }} diff --git a/.github/workflows/playwright.yml b/.github/workflows/playwright.yml index df83cf772..0de53dd4a 100644 --- a/.github/workflows/playwright.yml +++ b/.github/workflows/playwright.yml @@ -153,7 +153,7 @@ jobs: - name: Setup id: setup - uses: grafana/plugin-ci-workflows/actions/internal/plugins/setup@main + uses: grafana/plugin-ci-workflows/actions/internal/plugins/setup@plugins-publish-publish/v2.0.2 with: plugin-directory: ${{ inputs.plugin-directory }} node-version: ${{ inputs.node-version }} @@ -363,6 +363,6 @@ jobs: if: always() steps: - name: Check matrix job status - uses: grafana/plugin-ci-workflows/actions/internal/check-matrix-status@main + uses: grafana/plugin-ci-workflows/actions/internal/check-matrix-status@plugins-publish-publish/v2.0.2 with: results: ${{ needs.playwright-tests.result }} diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 4d6c2b01c..c080311a8 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,5 +1,5 @@ { - "actions/plugins/publish/publish": "2.0.1", + "actions/plugins/publish/publish": "2.0.2", ".": "10.2.0", "actions/plugins/version-bump-changelog": "2.0.0", "actions/plugins/publish/change-plugin-scope": "1.0.0", diff --git a/actions/plugins/publish/publish/CHANGELOG.md b/actions/plugins/publish/publish/CHANGELOG.md index 5127c04dd..7d6f0e733 100644 --- a/actions/plugins/publish/publish/CHANGELOG.md +++ b/actions/plugins/publish/publish/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## [2.0.2](https://github.com/grafana/plugin-ci-workflows/compare/plugins-publish-publish/v2.0.1...plugins-publish-publish/v2.0.2) (2026-07-23) + + +### 🐛 Bug Fixes + +* **cd:** pass provenance attestation to catalog publish ([#704](https://github.com/grafana/plugin-ci-workflows/issues/704)) ([d99acfa](https://github.com/grafana/plugin-ci-workflows/commit/d99acfa1db91cf3f344d999f0ac57f97e3e8f1ca)) +* **cd:** stop sending provenance attestation to GCOM ([#815](https://github.com/grafana/plugin-ci-workflows/issues/815)) ([d87a4f6](https://github.com/grafana/plugin-ci-workflows/commit/d87a4f69604df8b10a864f4619b11b511554a13e)) + + +### ✅ Tests + +* **act:** add gcom mock, cd.yml changes for testing ([#501](https://github.com/grafana/plugin-ci-workflows/issues/501)) ([e3f1779](https://github.com/grafana/plugin-ci-workflows/commit/e3f1779be66d8a2c7051adb0a42beb73184c5bea)) + ## [2.0.1](https://github.com/grafana/plugin-ci-workflows/compare/plugins-publish-publish/v2.0.0...plugins-publish-publish/v2.0.1) (2025-11-04)