argoproj / argoproj/argo-workflows

Exclude specific dates to not run workflow on (ex. holidays/non-working days).

Open
#10,296 5 comments 3 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
17k
Forks
3.7k
Avg merge
1d 20h
Merged PRs (30d)
138

Description

# Summary

Functionality to not run workflow(s) on certain dates. Like the holiday feature that SOS Berlin's jobscheduler has.

# Use Cases

For example when you or your company has fixed holidays/non-working days when you do not want certain workflow(s) to run.

---
**Message from the maintainers**:

Love this enhancement proposal? Give it a 👍. We prioritise the proposals with the most 👍.

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. Start by locating the workflow scheduling implementation and reviewing how scheduled runs are configured; done should define how workflows specify excluded holidays or non-working dates and verify that those runs are skipped.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, kubernetes
Domain
backend, devops
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.