-
-
Notifications
You must be signed in to change notification settings - Fork 72
Open
Description
Description
When new commits are pushed to the connected GitHub repository, the Nixopus self-hosted instance does not display the updated code changes in the project interface or code view. However, the Log Viewer correctly reflects the new commit information, indicating that the GitHub webhook and build trigger are functioning, but the UI synchronization is not.
To Reproduce
Steps to reproduce the behavior:
- Log in to the Nixopus using the admin account.
- From the left-hand menu, navigate to Self Host → Application.
- Select the application linked to a GitHub repository.
- Open the Logs tab to view the build logs.
- Push a new commit to the connected GitHub repository (e.g., on the
mainbranch). - Observe that:
- The Log Viewer updates with the new build details.
- The Application Interface in Nixopus does not update to reflect the latest commit.
- Attempting a manual refresh or using the Fetch More / Refresh buttons does not resolve the issue.
Expected behavior
After pushing new commits to the connected GitHub repository, Nixopus should automatically refresh the project’s code view to display the latest version corresponding to the most recent commit.
Additional context
- Issue occurs on self-hosted Nixopus instance.
- GitHub integration is authorized with access to all repositories.
- Browser console shows no visible errors.
-Indicates that the GitHub webhook and synchronization pipeline are partially functional.
Metadata
Metadata
Assignees
Labels
Projects
Status
Todo