Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. Release Bell
  3. Doesn't pick up latest release

Doesn't pick up latest release

Scheduled Pinned Locked Moved Release Bell
11 Posts 3 Posters 258 Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • potemkin_aiP Offline
      potemkin_aiP Offline
      potemkin_ai
      wrote last edited by potemkin_ai
      #1

      I've added https://github.com/element-hq/synapse manually for the monitoring at 1.120.2 and it picked up no new releases ever since (and the latest is v1.128!)

      According to the logs, everything is synced Ok

      Apr 26 22:35:48 releasebell/tasks run: start +1h
      Apr 26 22:35:48 releasebell/tasks syncGithubStarredByUser: admin +4ms
      Apr 26 22:35:49 releasebell/tasks syncGithubStarredByUser: found 1 starred repos +244ms
      Apr 26 22:35:49 releasebell/tasks syncGithubStarredByUser: new projects: 0 outdated projects: 0 +4ms
      Apr 26 22:35:49 releasebell/tasks syncReleasesByProject: [element-hq/synapse] type github_manual start sync releases, notifications are enabled. Last successful sync was at 2025-04-26T19:35:48.572Z +15ms
      Apr 26 22:35:51 releasebell/tasks run: done. Next run in 3600s at Sat Apr 26 2025 21:35:51 GMT+0000 (Coordinated Universal Time) +6ms
      Apr 26 22:35:51 releasebell/tasks syncReleasesByProject: [element-hq/synapse] found 0 new releases +2s
      Apr 26 22:35:51 releasebell/tasks syncReleasesByProject: [element-hq/synapse] successfully synced +0ms
      

      11170df3-89aa-47c1-b384-c41a299e6e8b-image.png

      Could you please, help with that?

      1 Reply Last reply
      0
      • J Offline
        J Offline
        joseph
        Staff
        wrote last edited by
        #2

        Can you put a debug around https://git.cloudron.io/packages/releasebell-app/-/blob/master/backend/tasks.js?ref_type=heads#L166 to figure out why it's not finding any releases?

        potemkin_aiP 1 Reply Last reply
        0
        • J joseph

          Can you put a debug around https://git.cloudron.io/packages/releasebell-app/-/blob/master/backend/tasks.js?ref_type=heads#L166 to figure out why it's not finding any releases?

          potemkin_aiP Offline
          potemkin_aiP Offline
          potemkin_ai
          wrote last edited by
          #3

          @joseph apologies, I wish I had time for that ☹

          I can enable debug mode, but I can't see no configuration file - happy to follow some reasonable instructions to enable it (I can see debug on the code)

          1 Reply Last reply
          0
          • nebulonN Offline
            nebulonN Offline
            nebulon
            Staff
            wrote last edited by
            #4

            Just tried this for the same repo and the logs show that it did pick up the releases:

            Apr 29 15:19:42 releasebell/tasks syncReleasesByProject: [element-hq/synapse] type github_manual start sync releases, notifications are enabled. Last successful sync was at 1970-01-01T00:00:00.000Z +57m
            Apr 29 15:19:44 releasebell/tasks syncReleasesByProject: [element-hq/synapse] found 754 new releases +2s
            Apr 29 15:19:45 releasebell/tasks syncReleasesByProject: [element-hq/synapse] successfully synced +1s
            

            If you star that repo in github, does it work then?

            potemkin_aiP 1 Reply Last reply
            0
            • nebulonN nebulon

              Just tried this for the same repo and the logs show that it did pick up the releases:

              Apr 29 15:19:42 releasebell/tasks syncReleasesByProject: [element-hq/synapse] type github_manual start sync releases, notifications are enabled. Last successful sync was at 1970-01-01T00:00:00.000Z +57m
              Apr 29 15:19:44 releasebell/tasks syncReleasesByProject: [element-hq/synapse] found 754 new releases +2s
              Apr 29 15:19:45 releasebell/tasks syncReleasesByProject: [element-hq/synapse] successfully synced +1s
              

              If you star that repo in github, does it work then?

              potemkin_aiP Offline
              potemkin_aiP Offline
              potemkin_ai
              wrote last edited by
              #5

              @nebulon looks like not...

              311edd21-fefe-4789-944d-95e2aa853018-image.png

              1 Reply Last reply
              0
              • nebulonN Offline
                nebulonN Offline
                nebulon
                Staff
                wrote last edited by
                #6

                hm since I can't reproduce this myself, we kinda need as much info like logs as possible to take some educated guess for your case. Maybe you hit some rate-limits against github api or I don't know.

                potemkin_aiP 1 Reply Last reply
                0
                • nebulonN nebulon

                  hm since I can't reproduce this myself, we kinda need as much info like logs as possible to take some educated guess for your case. Maybe you hit some rate-limits against github api or I don't know.

                  potemkin_aiP Offline
                  potemkin_aiP Offline
                  potemkin_ai
                  wrote last edited by
                  #7

                  @nebulon it's not that I'm using github automations, so rate limit is unlikely...

                  I understand the necessity for the logs though - that's why I asked how I can enable debug mode - to get them

                  Is there some way to enable debug mode to fetch the logs?

                  1 Reply Last reply
                  0
                  • nebulonN Offline
                    nebulonN Offline
                    nebulon
                    Staff
                    wrote last edited by nebulon
                    #8

                    so the package already runs with export DEBUG="releasebell*" by default. So if the logs look the same for the starred project then, I am also not sure how to proceed. You could set the app in recovery mode and add more debug() calls in the code itself.

                    Edit: the project itself is at https://git.cloudron.io/packages/releasebell-app where also the code is, happy to accept contributions and fixes there of course.

                    1 Reply Last reply
                    1
                    • potemkin_aiP Offline
                      potemkin_aiP Offline
                      potemkin_ai
                      wrote last edited by
                      #9

                      image.png

                      Star based monitoring works!

                      I'm not using github stars, so I'm fine leaving with them - just one more question then: how do I remove a manually added entry?

                      1 Reply Last reply
                      1
                      • nebulonN Offline
                        nebulonN Offline
                        nebulon
                        Staff
                        wrote last edited by
                        #10

                        Good question, seems like I didn't actually implement removal of those! Maybe I get around over the weekend, or otherwise PRs are welcome for that project 🙂

                        potemkin_aiP 1 Reply Last reply
                        1
                        • nebulonN nebulon

                          Good question, seems like I didn't actually implement removal of those! Maybe I get around over the weekend, or otherwise PRs are welcome for that project 🙂

                          potemkin_aiP Offline
                          potemkin_aiP Offline
                          potemkin_ai
                          wrote last edited by
                          #11

                          @nebulon I wish... 🙂

                          Guess I will end up removing it from the database, if it will be disturbing me too much 🙂

                          Regardless - thank you for the tool!!

                          1 Reply Last reply
                          0
                          Reply
                          • Reply as topic
                          Log in to reply
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes


                            • Login

                            • Don't have an account? Register

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • Categories
                            • Recent
                            • Tags
                            • Popular
                            • Bookmarks
                            • Search