-
Notifications
You must be signed in to change notification settings - Fork 1
Closed
Labels
area:ciCI/CD, GitHub Actions, workflowsCI/CD, GitHub Actions, workflowschoreGeneral tasks (e.g. update dependencies, contact a manufacturer, read a paper)General tasks (e.g. update dependencies, contact a manufacturer, read a paper)effort:smallLess than 1 hourLess than 1 hourpriority:blockingBlocks other work or a releaseBlocks other work or a releasesemver:patchBug fix, backward-compatibleBug fix, backward-compatible
Description
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-actionrelease/tag exists and is verified -
assets/smoke-test/.github/workflows/repository-dispatch.ymlis updated to the fixedcommit-actionref -
build/assets/smoke-test/.github/workflows/repository-dispatch.ymlis 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 forgit.createTree.
- Directory expansion with
Related Issues
- Related to [BUG] Smoke-test receiver should accept dispatch tag payload #284
- Related to [FEATURE] Smoke-test repository to validate shipped CI/CD workflows #169
- Blocks release smoke-test stabilization
- Upstream:
vig-os/commit-action#15
Priority
Critical
Changelog Category
No changelog needed
Additional Context
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area:ciCI/CD, GitHub Actions, workflowsCI/CD, GitHub Actions, workflowschoreGeneral tasks (e.g. update dependencies, contact a manufacturer, read a paper)General tasks (e.g. update dependencies, contact a manufacturer, read a paper)effort:smallLess than 1 hourLess than 1 hourpriority:blockingBlocks other work or a releaseBlocks other work or a releasesemver:patchBug fix, backward-compatibleBug fix, backward-compatible