Skip to content

Declarative schedules show per-env in the dashboard and each env counts towards your limit #1767

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

Open
samejr opened this issue Mar 6, 2025 · 3 comments

Comments

@samejr
Copy link
Member

samejr commented Mar 6, 2025

If you define the cron patterns directly in your code (cron: "* * * * *") (a declarative schedule) we treat them as separate schedules so they can be disabled/deleted separately in different environments.

It's confusing though that they all show up in the schedules table in the dashboard per-environment and each environment counts as +1 towards your schedules limit.

We should change this so a declarative schedule is unique to the task ID, so it is only counted as +1 of your schedules limit across all environments.

@CodeMan62
Copy link
Contributor

Can you provide a bit more info on this issue so i can work on it or take a look into it

@samejr
Copy link
Member Author

samejr commented Mar 11, 2025

This issue is still being debated as there's a few ways we could do it so it's hard to define at the moment. I think we'll end up folding this work into another bigger change we're making.

@CodeMan62
Copy link
Contributor

@samejr Thanks for the update! I understand this is being considered as part of a larger change. Please let me know if there's anything I can help with once the direction is more clearly defined.

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

2 participants