Skip to content

[CHORE] Track commit-action fix for malformed tree path and update smoke-test pin #286

@c-vigo

Description

@c-vigo

Chore Type

CI / Build change

Description

Track the upstream fix for vig-os/commit-action where FILE_PATHS: . includes .git/* paths and fails GitHub Trees API with tree.path contains a malformed path component.

This repository should update its pinned vig-os/commit-action SHA in smoke-test workflow templates after the upstream fix is released.

Acceptance Criteria

  • Upstream bug issue is resolved in vig-os/commit-action (#15)
  • A fixed commit-action release/tag exists and is verified
  • assets/smoke-test/.github/workflows/repository-dispatch.yml is updated to the fixed commit-action ref
  • build/assets/smoke-test/.github/workflows/repository-dispatch.yml is regenerated/updated consistently
  • Smoke-test dispatch run passes end-to-end after pin update
  • TDD compliance (see .cursor/rules/tdd.mdc)

Implementation Notes

  • Current failing pin in smoke-test template:
    • vig-os/commit-action@e7dc876fbb73df9099831fed9bfc402108fd04c3 (v0.1.4)
  • Failure observed in step:
    • Commit and push deploy changes via signed commit-action
  • Root cause tracked upstream:
    • Directory expansion with FILE_PATHS: . includes .git/*, which is invalid for git.createTree.

Related Issues

Priority

Critical

Changelog Category

No changelog needed

Additional Context

Metadata

Metadata

Assignees

Labels

area:ciCI/CD, GitHub Actions, workflowschoreGeneral tasks (e.g. update dependencies, contact a manufacturer, read a paper)effort:smallLess than 1 hourpriority:blockingBlocks other work or a releasesemver:patchBug fix, backward-compatible

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions