Skip to content

Do not treat "Dependabot Updates" as a single workflow #808

@alarthast

Description

@alarthast

Related Slack conversation here

In the workflows jobs:

All dependabot updates workflow runs share one workflow ID, which means that we are always reporting the status of the latest run of any dependabot workflow.

This means that we are not getting alerts for some failing runs if they are followed by a successful run for an unrelated ecosystem (e.g. failing uv updates followed by successful github actions updates). We could add in some custom logic to separate out different dependabot workflows.

This ticket is currently low priority since we are doing weekly uv dependency updates using https://github.com/bennettoxford/update-dependencies-action anyway.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions