Skip to content

Investigate: 4 overlapping governance workflows consuming 50% of org Actions minutes #54

@stackbilt-admin

Description

@stackbilt-admin

Context

Stackbilt-dev org is using 523 min/month of GitHub Actions (2,000 free tier). Charter alone consumes 261 minutes (50%) because it has 4 governance/check workflows that all fire on push:

  • .github/workflows/charter-governance.yml
  • .github/workflows/governance.yml
  • .github/workflows/governance-scorecard.yml
  • .github/workflows/ci.yml
  • .github/workflows/release.yml

Question

Are charter-governance.yml, governance.yml, and governance-scorecard.yml all necessary, or can they be consolidated into a single workflow? The naming suggests potential overlap.

Action Items

  • Review each workflow's triggers and jobs — identify overlap
  • Consolidate if possible (goal: 1 governance workflow, not 3)
  • Check if governance workflows on consumer repos (aegis, stackbilt-auth, edgestack_v2) are pulling from the right source

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions