Skip to content

[infra] cdxgen repo is consuming too much build resources #1723

Open
@prabhu

Description

@prabhu

Like most open-source projects, the cdxgen project relies heavily on the generosity and free compute offered by GitHub for Actions. We are currently using up a significant level of compute, which would make it quite hard to migrate away from GitHub should a need arise.

The good news is that we now have three self-hosted agents, which are already operational. However, they are currently not utilised to their full extent, since many workflows are not working well under macos, and Linux virtualised using lima. Container builds for dotnet especially don't seem to work on macOS.

Last month

Last month, cdxgen repo has consumed over 50K build minutes.

Image

Last 3 months

We have used a whopping 238K build minutes in the last 3 months.

Image

https://github.com/orgs/CycloneDX/actions/metrics/usage?dateRangeType=DATE_RANGE_TYPE_LAST_30_DAYS&tab=repositories

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions