Skip to content

fix(deps): bump github.com/mattn/go-isatty from 0.0.22 to 0.0.24 - #81

Merged
github-actions[bot] merged 1 commit into
mainfrom
dependabot/go_modules/github.com/mattn/go-isatty-0.0.24
Jul 29, 2026
Merged

fix(deps): bump github.com/mattn/go-isatty from 0.0.22 to 0.0.24#81
github-actions[bot] merged 1 commit into
mainfrom
dependabot/go_modules/github.com/mattn/go-isatty-0.0.24

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 29, 2026

Copy link
Copy Markdown
Contributor

Bumps github.com/mattn/go-isatty from 0.0.22 to 0.0.24.

Commits

@dependabot
dependabot Bot requested a review from dantech2000 as a code owner July 29, 2026 00:41
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Jul 29, 2026
Bumps [github.com/mattn/go-isatty](https://github.com/mattn/go-isatty) from 0.0.22 to 0.0.24.
- [Commits](mattn/go-isatty@v0.0.22...v0.0.24)

---
updated-dependencies:
- dependency-name: github.com/mattn/go-isatty
  dependency-version: 0.0.24
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/go_modules/github.com/mattn/go-isatty-0.0.24 branch from bf1be56 to 1b716f5 Compare July 29, 2026 00:49
@github-actions
github-actions Bot merged commit fb059dc into main Jul 29, 2026
5 checks passed
@github-actions
github-actions Bot deleted the dependabot/go_modules/github.com/mattn/go-isatty-0.0.24 branch July 29, 2026 00:53
dantech2000 added a commit that referenced this pull request Jul 29, 2026
Auto-merge worked, but merged with secrets.GITHUB_TOKEN. GitHub deliberately
does not trigger workflows from pushes made with GITHUB_TOKEN -- it is the
built-in recursion guard -- so every auto-merged dependency bump landed on main
with no Test run, no Lint run, and no Release Please run.

Two consequences, both silent. main went untested after each bump: #80, #81,
#86, #88, #90 and #95 all merged with zero workflow runs against the resulting
commits. And `fix(deps)` commits never cut a release, which defeats the whole
point of 59d889c -- the prefix was right, but the workflow that acts on it was
never invoked.

Confirmed via `gh pr view 81 --json mergedBy` -> app/github-actions, and
`gh run list --commit <sha>` returning empty for every auto-merged commit.

Switch only the merge step to GH_PAT so the merge is attributed to a real user
and downstream workflows fire. release-please.yml already uses GH_PAT for this
exact reason. The other four steps stay on the scoped, auto-rotating
GITHUB_TOKEN: they only read Dependabot metadata and check results, so there is
no reason to widen their credentials.

Verified current main locally in the meantime, since CI never did:
task dev:full passes and govulncheck reports no vulnerabilities.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant