Skip to content

Commit 10d18c2

Browse files
committed
config: add notification builders for VCS integration
1 parent 08ceb5b commit 10d18c2

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

invenio_app_rdm/config.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,8 @@
6262
GuestAccessRequestTokenCreateNotificationBuilder,
6363
RecordDeletionAcceptNotificationBuilder,
6464
RecordDeletionDeclineNotificationBuilder,
65+
RepositoryReleaseFailureNotificationBuilder,
66+
RepositoryReleaseSuccessNotificationBuilder,
6567
UserAccessRequestAcceptNotificationBuilder,
6668
UserAccessRequestCancelNotificationBuilder,
6769
UserAccessRequestDeclineNotificationBuilder,
@@ -1430,6 +1432,9 @@ def github_link_render(record):
14301432
# Record deletion
14311433
RecordDeletionAcceptNotificationBuilder.type: RecordDeletionAcceptNotificationBuilder,
14321434
RecordDeletionDeclineNotificationBuilder.type: RecordDeletionDeclineNotificationBuilder,
1435+
# VCS repository releases
1436+
RepositoryReleaseSuccessNotificationBuilder.type: RepositoryReleaseSuccessNotificationBuilder,
1437+
RepositoryReleaseFailureNotificationBuilder.type: RepositoryReleaseFailureNotificationBuilder,
14331438
}
14341439
"""Notification builders."""
14351440

0 commit comments

Comments
 (0)