Skip to content

ci: supply-chain workflow fails before creating jobs #77

@stackbilt-admin

Description

@stackbilt-admin

Summary

The package release path is green, but the push-triggered supply-chain workflow is failing before it creates jobs or logs.

Observed during the v1.11.0 release pass:

  • CI run for faacc42 succeeded.
  • Publish to npm release workflow for v1.11.0 succeeded and published @stackbilt/llm-providers@1.11.0 with provenance.
  • .github/workflows/supply-chain.yml failed on push with no jobs and no downloadable logs.

Run evidence:

This failure also appears on earlier pushes, so it is not introduced by the v1.11.0 package changes.

Likely area

.github/workflows/supply-chain.yml calls reusable workflows from Stackbilt-dev/stackbilt_llc:

  • .github/workflows/supply-chain-sbom.yml
  • .github/workflows/supply-chain-dep-review.yml

The referenced reusable workflow files exist at the pinned SHA, but GitHub marks the caller run as failed before materializing any jobs. That usually points to a workflow-reference, permissions, or reusable-workflow call validation problem.

Acceptance criteria

  • Pushes to main create supply-chain jobs instead of failing at workflow setup.
  • SBOM artifact generation still runs for pushes.
  • Dependency review still runs for PRs only.
  • The workflow remains suitable for a public OSS package.

Current release status

Not a v1.11.0 release blocker: @stackbilt/llm-providers@1.11.0 is published and the publish workflow passed all package gates.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions