CircleCI project pipeline health digest
Scheduled read-only digest for one CircleCI project. It reads project metadata, recent pipelines, schedule triggers, and pipeline definitions through recued-core.circleci, renders compact tables, and can send an in-app nudge when pipeline activity is visible. It never runs pipelines, reruns workflows, cancels jobs or workflows, approves hold jobs, changes schedules/triggers, mutates project settings, reads environment variables, or calls arbitrary CircleCI API routes.
How it works
Inspect the data fetches, transforms, gates, and output this recipe runs.
Process (26 steps)
provider
trim
Trim whitespace from setting provider
organization
trim
Trim whitespace from setting organization
project_name
trim
Trim whitespace from setting project
branch
trim
Trim whitespace from setting branch
project_slug
template
Generate text from a template
project
?
pipelines_raw
?
schedules_raw
?
definitions_raw
?
pipelines
default
Apply default
schedules
default
Apply default
definitions
default
Apply default
pipeline_count
count
Count items in pipelines
schedule_count
count
Count items in schedules
definition_count
count
Count items in definitions
has_pipelines
compare
Check if pipeline count is greater than 0
notify_enabled
compare
Check if setting notify when pipelines equals true
should_notify
all
Check if all conditions are true
notify
?
skip: step.should_notify not_equal true
pipeline_rows
slice
Take a subset of
schedule_rows
slice
Take a subset of
definition_rows
slice
Take a subset of
pipeline_table
to_table
Format results as a data table
schedule_table
to_table
Format results as a data table
definition_table
to_table
Format results as a data table
card
to_summary
Format results as a summary card
Settings
Configurable at install. Defaults shown — change them anytime in Recued.
branch
setting
=
main
project
setting
=
channels
setting
=
in_app
circleci
setting
=
end hour
setting
=
10
provider
setting
=
gh
weekdays
setting
=
1,2,3,4,5
row limit
setting
=
20
start hour
setting
=
8
organization
setting
=
notify when pipelines
setting
=
true
Trust & control
What installing this recipe would let it do. Recued grants these permissions at install — review them there before approving.