Skip to content

Add GitHub Actions workflow to notify Zulip on release - #41

Merged
jkalayan merged 3 commits into
mainfrom
zulip-notify
Aug 25, 2026
Merged

Add GitHub Actions workflow to notify Zulip on release#41
jkalayan merged 3 commits into
mainfrom
zulip-notify

Conversation

@jimboid

@jimboid jimboid commented Aug 25, 2026

Copy link
Copy Markdown
Member

Summary

Add notify on release for the zulip app so that an announcement is made when a github release is fired.

Impact

Improves user engagement with software applications, once we have announcments working we can also automate sending them out across the various communications streams. It improves visibility of the activity going on in our various channels.

@jimboid jimboid self-assigned this Aug 25, 2026
@coveralls

coveralls commented Aug 25, 2026

Copy link
Copy Markdown

Coverage Report for CI Build 32874261395

Warning

Build has drifted: This PR's base is out of sync with its target branch, so coverage data may include unrelated changes.
Quick fix: rebase this PR. Learn more →

Coverage decreased (-9.9%) to 78.825%

Details

  • Coverage decreased (-9.9%) from the base build.
  • Patch coverage: No coverable lines changed in this PR.
  • 112 coverage regressions across 4 files.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

112 previously-covered lines in 4 files lost coverage.

File Lines Losing Coverage Coverage
biosimdb_interface/form/upload.py 59 58.45%
biosimdb_interface/form/webform.py 46 67.32%
biosimdb_interface/form/extract.py 5 89.47%
biosimdb_interface/init.py 2 93.94%

Coverage Stats

Coverage Status
Relevant Lines: 732
Covered Lines: 577
Line Coverage: 78.83%
Coverage Strength: 7.09 hits per line

💛 - Coveralls

@jimboid
jimboid requested a review from harryswift01 August 25, 2026 14:57
@jkalayan
jkalayan merged commit 400b499 into main Aug 25, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants