Skip to content

Commit 24511ea

Browse files
committed
fix(release): fork-safe + tag-deletion guard + SHA pin + tag payload (Copilot round 2)
1 parent 78b69b8 commit 24511ea

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

.github/workflows/release.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,12 +40,16 @@ jobs:
4040
permissions:
4141
contents: read
4242
needs: release
43-
if: ${{ !contains(github.ref_name, '-') }}
43+
if: >-
44+
!github.event.deleted
45+
&& !contains(github.ref_name, '-')
46+
&& github.repository == 'GoCodeAlone/workflow-plugin-data-engineering'
4447
steps:
4548
- name: Trigger registry manifest sync
46-
uses: peter-evans/repository-dispatch@v4
49+
uses: peter-evans/repository-dispatch@28959ce8df70de7be546dd1250a005dd32156697 # v4
4750
with:
4851
token: ${{ secrets.repo_dispatch_token }}
4952
repository: GoCodeAlone/workflow-registry
5053
event-type: plugin-release
51-
client-payload: '{"plugin": "data-engineering"}'
54+
client-payload: |-
55+
{"plugin": "data-engineering", "tag": "${{ github.ref_name }}"}

0 commit comments

Comments
 (0)