Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Show and alert users when Github Sync fails #2965

Open
christad92 opened this issue Feb 24, 2025 · 2 comments
Open

Show and alert users when Github Sync fails #2965

christad92 opened this issue Feb 24, 2025 · 2 comments

Comments

@christad92
Copy link

When GitHub sync fails, project users don't know without checking GitHub. This can be cumbersome especially when they are actively devving on the Lightning. We want to notify users in the app and via failure alerts when a GitHub Sync operation fails.

Users can be at risk of losing their work and having failed runs due to a failed Sync and other downstream issues that could arise from it.

OpenFn -> GitHub Syncs
I would also love to be able to view the list of syncs I have attempted in my project on the GitHub sync page.
Image

This can also be extended as an icon that shows the status of the latest OpenFn -> GitHub Sync for a project on the nav bar or somewhere prominent for users. This ensures that users are aware when a filed sync occurs without having to leave the app and no data is lost because of a failed sync.

For GitHub -> OpenFn Syncs
We should also alert the users on the project that a sync from GitHub to OpenFn has failed. We should treat this like the existing failure alert and ONLY users that enabled failure alerts should be notified.

@christad92 christad92 added this to v2 Feb 24, 2025
@christad92 christad92 moved this to Product Backlog in v2 Feb 24, 2025
@christad92 christad92 moved this from Product Backlog to DevX Backlog in v2 Feb 24, 2025
@christad92 christad92 moved this from DevX Backlog to Product Backlog in v2 Feb 24, 2025
@christad92
Copy link
Author

Here's Aleksa's comment about a user's experience:

This client isn’t very technical and doesn’t understand the ins/outs of our Github sync… so unless they check Github after every time they click the button, then they’re going to assume the sync worked… but it didn’t! It failed and there’s no feedback in the app about it.

@christad92 christad92 changed the title Alert users when Github Sync fails Show and alert users when Github Sync fails Feb 24, 2025
@taylordowns2000
Copy link
Member

Noting that it sounds like maybe this is possible with webhook alerts... to discuss cost/value with Ro and Stu

@christad92 christad92 mentioned this issue Mar 6, 2025
17 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Product Backlog
Development

No branches or pull requests

2 participants