Skip to content

fix(ci): avoid failing auto dependency updater without overrides#9384

Merged
deleonio merged 1 commit intodevelopfrom
feature/fix-auto-dependency-workflow-failure
Feb 2, 2026
Merged

fix(ci): avoid failing auto dependency updater without overrides#9384
deleonio merged 1 commit intodevelopfrom
feature/fix-auto-dependency-workflow-failure

Conversation

@deleonio
Copy link
Copy Markdown
Contributor

@deleonio deleonio commented Feb 2, 2026

Motivation

  • Prevent the auto-dependency workflow from failing with a sed error when pnpm-workspace.yaml does not contain an overrides block.

Description

  • In .github/workflows/auto-dependency-updater.yml guard the overrides cleanup by checking if grep -q '^overrides:' pnpm-workspace.yaml; then ... fi and conditionally run sed -i '/^overrides:/,$ d' pnpm-workspace.yaml so the removal only runs when an overrides section exists.

Testing

  • Attempted to run pnpm format, which failed due to a missing node_modules/prettier-plugin-organize-imports, so no workflow-formatting or other automated tests were completed.

Codex Task

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 2, 2026

@deleonio deleonio merged commit 0ae73b1 into develop Feb 2, 2026
10 of 14 checks passed
@deleonio deleonio deleted the feature/fix-auto-dependency-workflow-failure branch February 2, 2026 06:04
@publicuibot publicuibot bot locked and limited conversation to collaborators Feb 2, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant