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

notifier of new releases of the Mastodon core API #11

Open
xulman opened this issue Feb 12, 2024 · 0 comments
Open

notifier of new releases of the Mastodon core API #11

xulman opened this issue Feb 12, 2024 · 0 comments

Comments

@xulman
Copy link
Collaborator

xulman commented Feb 12, 2024

originating from the idea of @aherbert in #8 :

PS: You're right, maybe we should aim at detecting broken plugins on the Mastodon side.. although, I'm not sure how that should be achieved. Do you happen to have an idea?

I don't think this can be done from Mastodon's side. It would have to know all possible downstream users of the API. From the plugin side you could use GitHub's dependabot to notify you of new releases for Mastodon. This will raise a PR with the code updated to the latest Mastodon version whenever a release happens. In this case the PR would break as the API is incompatible and you should be sent a notification.

I've experienced dependabot working on repositories where it watches all your dependencies and can get very noisy with constant PRs for releases of minor revisions. For the mastodon-ctc repo there are only 3 direct dependencies so the noise should be low. You can configure dependabot to ignore dependencies if you only wish to watch mastodon.

See Configuration options for the dependabot.yml file

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

No branches or pull requests

1 participant