Skip to content

Run dependency updates daily - #684

Merged
anth-volk merged 3 commits into
mainfrom
fix/604-daily-dependency-updates
Sep 21, 2026
Merged

anth-volk merged 3 commits into
mainfrom
fix/604-daily-dependency-updates

Conversation

@anth-volk

@anth-volk anth-volk commented Sep 21, 2026 •

Copy link
Copy Markdown
Contributor

Fixes #604

Summary

  • Run dependency updates once daily at 3:00 PM US Eastern time.
  • Use America/New_York so the schedule follows daylight-saving changes.
  • Reuse the existing update-dependencies pull request and append commits without rewriting its active review history.
  • Merge current main into the update branch before regenerating clients and upgrading every package lockfile.
  • Prevent overlapping dependency-update runs.
  • Keep branch preparation, commit/push handling, and PR creation in dedicated shell scripts rather than inline workflow blocks.

Validation

  • bash -n .github/scripts/dependency-update-*.sh
  • shellcheck .github/scripts/dependency-update-*.sh
  • actionlint .github/workflows/update-dependencies.yml
  • git diff --check
  • Confirmed the workflow detects the existing update PR, Update dependencies #583.
  • Confirmed the current update branch incorporates current main without conflicts.

@anth-volk
anth-volk marked this pull request as ready for review September 21, 2026 20:13
@anth-volk
anth-volk merged commit 950f1b4 into main Sep 21, 2026
9 checks passed
@anth-volk
anth-volk deleted the fix/604-daily-dependency-updates branch September 21, 2026 20:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Dependency update workflow: run daily and append to the open PR instead of force-pushing

1 participant