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

deprecate [dependabot] badges #7274

Merged
merged 2 commits into from
Nov 15, 2021
Merged

Conversation

calebcartwright
Copy link
Member

@calebcartwright calebcartwright commented Nov 14, 2021

Resolves #7267

The more I've thought about it, the more I see no way around deprecating this current badge (barring a wild reverse course from GitHub). The API we've been consuming is part of the legacy Dependabot infrastructure, never guaranteed backwards compatibility, and was slated to be shut down a few weeks ago - https://github.com/dependabot/api-docs#dependabot-api-docs (though I'm guessing they waited a bit longer to shut it down/redirect requests to the new endpoint based on when we first started seeing failures)

If someone really wants to make a case for a new badge that incorporates the now mandatory old/new versions for comparison that can be considered at that time. However, we can't really do anything with the current badge as there wouldn't even be a way to map the current badge/route to that hypothetical (and seemingly useless) one, given that we can't presume/make up version values

@calebcartwright calebcartwright added service-badge Accepted and actionable changes, features, and bugs keep-service-tests-green Related to fixing failing tests of the services labels Nov 14, 2021
@shields-cd shields-cd temporarily deployed to shields-staging-pr-7274 November 14, 2021 20:18 Inactive
@shields-ci
Copy link

shields-ci commented Nov 14, 2021

Messages
📖 ✨ Thanks for your contribution to Shields, @calebcartwright!

Generated by 🚫 dangerJS against ad18ee6

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
keep-service-tests-green Related to fixing failing tests of the services service-badge Accepted and actionable changes, features, and bugs
Projects
None yet
Development

Successfully merging this pull request may close these issues.

DependabotSemver Service Test and Badge Failing
4 participants