Skip to content

Commit 3c193dc

Browse files
committed
build: use shared discord-webhook
1 parent 1f39d75 commit 3c193dc

1 file changed

Lines changed: 16 additions & 41 deletions

File tree

.github/workflows/discord-webhook.yml

Lines changed: 16 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -8,44 +8,19 @@ on:
88
types: [ created ]
99

1010
jobs:
11-
message:
12-
runs-on: ubuntu-latest
13-
steps:
14-
- name: New Discussion
15-
uses: tsickert/discord-webhook@v7.0.0
16-
if: ${{ (github.event_name == 'discussion') }}
17-
with:
18-
webhook-url: ${{ secrets.DISCORD_GITHUB_WEBHOOK }}
19-
avatar-url: https://avatars.githubusercontent.com/u/9919?s=200&v=4
20-
embed-author-name: ${{ github.event.sender.login }}
21-
embed-author-url: ${{ github.event.sender.html_url }}
22-
embed-author-icon-url: ${{ github.event.sender.avatar_url }}
23-
embed-title: ${{ github.event.discussion.title }}
24-
embed-url: ${{ github.event.discussion.html_url }}
25-
embed-description: A **discussion** has been created in ${{ github.repository }}.
26-
27-
- name: New Issue
28-
uses: tsickert/discord-webhook@v7.0.0
29-
if: ${{ (github.event_name == 'issues') }}
30-
with:
31-
webhook-url: ${{ secrets.DISCORD_GITHUB_WEBHOOK }}
32-
avatar-url: https://avatars.githubusercontent.com/u/9919?s=200&v=4
33-
embed-author-name: ${{ github.event.sender.login }}
34-
embed-author-url: ${{ github.event.sender.html_url }}
35-
embed-author-icon-url: ${{ github.event.sender.avatar_url }}
36-
embed-title: ${{ github.event.issue.title }}
37-
embed-url: ${{ github.event.issue.html_url }}
38-
embed-description: An **issue** has been opened in ${{ github.repository }}.
39-
40-
- name: New Pull Request
41-
uses: tsickert/discord-webhook@v7.0.0
42-
if: ${{ (github.event_name == 'pull_request_target') }}
43-
with:
44-
webhook-url: ${{ secrets.DISCORD_GITHUB_WEBHOOK }}
45-
avatar-url: https://avatars.githubusercontent.com/u/9919?s=200&v=4
46-
embed-author-name: ${{ github.event.sender.login }}
47-
embed-author-url: ${{ github.event.sender.html_url }}
48-
embed-author-icon-url: ${{ github.event.sender.avatar_url }}
49-
embed-title: ${{ github.event.pull_request.title }}
50-
embed-url: ${{ github.event.pull_request.html_url }}
51-
embed-description: A **pull request** has been opened in ${{ github.repository }}.
11+
trigger-workflow:
12+
uses: eclipse-edc/.github/.github/workflows/discord-webhook.yml@main
13+
with:
14+
event_discussion_html_url: ${{ github.event.discussion.html_url }}
15+
event_discussion_title: ${{ github.event.discussion.title }}
16+
event_issue_html_url: ${{ github.event.issue.html_url }}
17+
event_issue_title: ${{ github.event.issue.title }}
18+
event_name: ${{ github.event_name }}
19+
event_pull_request_html_url: ${{ github.event.pull_request.html_url }}
20+
event_pull_request_title: ${{ github.event.pull_request.title }}
21+
event_sender_avatar_url: ${{ github.event.sender.avatar_url }}
22+
event_sender_html_url: ${{ github.event.sender.html_url }}
23+
event_sender_login: ${{ github.event.sender.login }}
24+
repository_name: ${{ github.repository }}
25+
secrets:
26+
env_discord: ${{ secrets.DISCORD_GITHUB_WEBHOOK }}

0 commit comments

Comments
 (0)