Skip to content

ci: remove Dependabot lockfile auto-fix workflow#99

Merged
btravers merged 1 commit into
mainfrom
chore/remove-dependabot-lockfile-workflow
Jul 21, 2026
Merged

ci: remove Dependabot lockfile auto-fix workflow#99
btravers merged 1 commit into
mainfrom
chore/remove-dependabot-lockfile-workflow

Conversation

@btravers

Copy link
Copy Markdown
Collaborator

Removes .github/workflows/fix-dependabot-lockfile.yml for now.

As written it pushes the regenerated lockfile with the default GITHUB_TOKEN, and commits pushed with GITHUB_TOKEN don't re-trigger workflow runs — so the checks that failed on Dependabot's mismatched lockfile never re-run and the PR stays blocked. The auto-fix runs but doesn't actually unblock anything.

Tracking re-introduction (App/PAT token that re-triggers CI, plus concurrency, rebase-before-push, and a timeout-minutes) in #98.

Closes nothing; refs #98.

It pushes the regenerated lockfile with the default GITHUB_TOKEN, which does not
re-trigger workflow runs, so the checks that failed on Dependabot's mismatched
lockfile never re-run and the PR stays blocked. Remove until it can be
reintroduced with a token that re-triggers CI (App token / PAT) plus concurrency,
rebase-before-push, and a timeout.

Refs #98
Copilot AI review requested due to automatic review settings July 21, 2026 20:38

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR removes the Dependabot lockfile auto-fix GitHub Actions workflow because, when run with the default GITHUB_TOKEN, the resulting push does not trigger subsequent CI runs—so it fails to unblock Dependabot PRs that are red due to lockfile drift.

Changes:

  • Deleted .github/workflows/fix-dependabot-lockfile.yml (the Dependabot-only lockfile regeneration + push workflow).
  • Eliminated the workflow’s use of secrets.GITHUB_TOKEN for pushing regenerated pnpm-lock.yaml, deferring a correct re-introduction to #98.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@btravers
btravers merged commit cb127b1 into main Jul 21, 2026
12 checks passed
@btravers
btravers deleted the chore/remove-dependabot-lockfile-workflow branch July 21, 2026 21:02
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.

2 participants