Free · Open source · GitHub Action
Get an issue before a vendor breaks your build
114 rules for 94 dated changes at 16 vendors.
How it works
- Add one file to your repo.
- Every Monday it reads your code on the GitHub runner.
- It looks for things a dated change will break: a runner label, a runtime, a model name.
- If it finds one, it opens one issue: the file and line, the date, the days left and the fix.
Add this file
The key line is uses: timetobail/deadline-check@v0.
.github/workflows/deadline-check.ymlname: Vendor deadline check
on:
schedule:
- cron: '17 6 * * 1' # Mondays
workflow_dispatch:
permissions:
contents: read
issues: write
jobs:
deadlines:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: timetobail/deadline-check@v0
Your code never leaves the runner: it only downloads the public rules list.
Next dates it checks
- Gemini 2.5 models retire on Vertex AI on October 20, 2026Last day
- Gemini API Veo 3.1 and Omni Flash previews end October 22, 20262 days
- GKE 1.31 extended support ends October 22, 20262 days
- Together AI drops Llama-3.3-70B-Instruct-Turbo on October 22, 20262 days
- Gemini API: old Deep Research agent shuts down October 23, 20263 days
The rules are open data: rules JSON, free to reuse under CC BY 4.0. The Action is MIT.