veryska-action blocks retired model IDs at the pull request stage
11/01/2026 — 11/01, 23:17·1 sources (all)·1 reports (all)
Key takeaways
- A developer released versyka-action, which checks pull requests for model IDs from OpenAI, Anthropic, Google, Mistral and others that are re…
- the Action needs no account or API key and is listed on the GitHub Marketplace.
Background & analysis
On November 1, 2026, DEV Community's AI section reported that a developer had released versyka-action, a GitHub Action built to check model IDs referenced in code during the pull request stage. According to the report, the Action covers model IDs from OpenAI, Anthropic, Google, and Mistral, and its retirement date data comes from those vendors plus several cloud platforms. When it detects a retired or soon-to-be-retired model ID, it fails the CI run and leaves a comment inside the PR. That comment is updated in place on each push. The report argues that a retired model does not break unit tests because tests mock the LLM, and the failure typically surfaces in production the day after a shutdown date. For that reason, it recommends checking model IDs at the same point as other code checks: on the pull request. To use it, a repository adds .github/workflows/models.yml with on: pull_request, a job that runs on ubuntu-latest, permissions for contents: read and pull-requests: write, and two steps: actions/checkout@v4 followed by versyka/versyka-action@v1. The report states that no account and no API key are required, and that the Action is already listed on the GitHub Marketplace. This is the earliest available report, and the story stands at this release-and-listing point with no later developments reported.
AI-generated from 1 reports · updated 4 days ago
- Heat index
- 25
- All sources
- 1
- All reports
- 1
- First seen
- 4 days ago
Reports on this story headlines open the original
A developer has published versyka-action, a GitHub Action that scans pull requests for model IDs from OpenAI, Anthropic, Google, Mistral and others that are retired or nearing shutdown, failing CI and commenting on the PR when it finds one. It requires no account or API key, is listed on the GitHub Marketplace, and draws retirement dates from those providers plus several cloud platforms.
DEV Community · AIAI score 52
Other stories people are talking about
- Heat index 840OpenAI ships Images 2.6 with GIF and SVG output15 sources
- Heat index 675OpenAI says its cyber model pipeline confirmed 1,724 Linux kernel flaws and generated 948 privilege-escalation exploits11 sources
- Heat index 642RisingOpenAI GPT-5.6 Brings Major Agentic and Computer Use Upgrades13 sources
- Heat index 633RisingCat Wu, product lead for Claude Code, joins OpenAI9 sources
- Heat index 630NewSurgeOpenAI releases GPT-6 Cyber cybersecurity model7 sources
How is heat calculated?About the methodHide
Heat counts how many independent sources covered a story in the last 48 hours: one source counts once no matter how many posts it published, decaying with a 24-hour half-life. What ranks first is what many people are talking about.
This page aggregates public feeds. Headlines and summaries are machine-organized and remain the property of the original authors; verify important facts at the source. If you believe a headline or summary infringes your rights, email the contact address in the footer with the page URL and basis of your claim, and we will remove or replace it after review.
- Surge
- Discussion rising fast
- New
- First report within 6 hours
- Rising
- Still gathering discussion

