Skip to content

Commit e693248

Browse files
committed
ci(workflows): send new issue notifications to app maintainers by app label
Signed-off-by: Edward Ly <contact@edward.ly>
1 parent 42dbb48 commit e693248

1 file changed

Lines changed: 39 additions & 0 deletions

File tree

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# SPDX-FileCopyrightText: 2026 Nextcloud GmbH and Nextcloud contributors
2+
# SPDX-License-Identifier: AGPL-3.0-or-later
3+
4+
name: Notify maintainers based on issue labels
5+
6+
on:
7+
issues:
8+
types: [labeled]
9+
10+
permissions:
11+
contents: read
12+
issues: write
13+
14+
jobs:
15+
notify:
16+
runs-on: ubuntu-latest-low
17+
steps:
18+
- uses: jenschelkopf/issue-label-notification-action@f7d2363e5efa18b8aeea671ca8093e183ae8f218 # v1.3
19+
with:
20+
recipients: |
21+
feature: admin audit=@luka-nextcloud @samin-z
22+
feature: caldav=@hamza221 @SebastianKrupinski
23+
feature: carddav=@hamza221 @SebastianKrupinski
24+
feature: comments=@edward-ly @marcelklehr
25+
feature: contacts=@kesselb @SebastianKrupinski
26+
feature: dashboard=@julien-nc @juliusknorr
27+
feature: dav=@hamza221 @SebastianKrupinski
28+
feature: encryption (server-side)=@come-nc @icewind1991
29+
feature: federation=@nfebe
30+
feature: files=@skjnldsv @artonge
31+
feature: files_reminders=@skjnldsv @nfebe
32+
feature: ldap=@come-nc @blizzz
33+
feature: profile=@pringelmann @Altahrim
34+
feature: settings=@hweihwang
35+
feature: status=@Antreesy @nickvergessen
36+
feature: tags=@Antreesy @marcelklehr
37+
feature: theming=@skjnldsv @juliusknorr
38+
feature: webhooks=@janepie @julien-nc
39+
feature: workflows=@blizzz @juliusknorr

0 commit comments

Comments
 (0)