Skip to content

repository health: findings for azd-copilot #49

@jongio

Description

@jongio

repository health

  • Dependabot gomod directory is set to "/" but go.mod lives in "/cli" - Dependabot will not find Go dependencies and will never submit Go module update PRs. Fix: change directory: "/" to directory: "/cli" in .github/dependabot.yml for the gomod ecosystem.
  • README Go version badge shows go-1.26.0 but both go.mod and all CI workflows use 1.26.1 - the badge is stale and misleading. Fix: update the badge URL to go-1.26.1.
  • ci.yml only triggers on pull_request and workflow_dispatch, not on push to main. Commits merged directly to main (e.g. squash/merge) are never verified by CI after landing. Fix: add a push: branches: [main] trigger to ci.yml.
  • The test job in ci.yml has a duplicate Set up Go step (appears at line ~86 and again at line ~124). The second invocation is redundant and could shadow the first if versions ever differ. Fix: remove the duplicate step.

Automated analysis - 4 finding(s)

Metadata

Metadata

Assignees

No one assigned

    Labels

    automatedFiled by automated analysis

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions