Skip to content

Remove Dependabot; add monthly maintenance checklist; x/crypto 0.57.0 - #71

Merged
bodaay merged 1 commit into
masterfrom
chore/remove-dependabot
Oct 5, 2026
Merged

bodaay merged 1 commit into
masterfrom
chore/remove-dependabot

Conversation

@bodaay

@bodaay bodaay commented Oct 5, 2026

Copy link
Copy Markdown
Owner
  • Removes .github/dependabot.yml. Dependency updates are now a monthly manual check, done by a maintainer.
  • Adds docs/MAINTENANCE.md. It's the exact checklist for that check:
    • Go toolchain: the three places that must move together
    • Go server and SDK dependencies
    • JS, Python and .NET SDKs
    • SHA-pinned GitHub Actions, including the CodeQL tag gotcha
    • the full test run (which includes the Docker integration suite CI never runs), PR and release steps
  • golang.org/x/crypto 0.54.0 → 0.57.0. Replaces Dependabot chore(deps): bump golang.org/x/crypto from 0.54.0 to 0.57.0 #65.
  • CHANGELOG v2.3.0 now also covers the admin console rework (feat(ui): admin console UX rework — foundation + worst screens #26), the Go 1.26.8 upgrade (with an upgrade note: building from source needs Go 1.26), the dependency and CI updates, and the Dependabot removal.

Tested locally on this branch:

  • go vet and go test ./... pass.
  • govulncheck v1.8.0 exits 0.

Already run on master (b40578c), which is this branch minus the x/crypto bump:

  • go test -race passes.
  • make -C test/integration test: all scenarios pass (11 tests and subtests).
  • Go SDK builds; JS SDK type-check passes with TypeScript 7.0.2.

🤖 Generated with Claude Code

…0 notes

- Delete .github/dependabot.yml. Dependencies are now reviewed once a month
  by a maintainer, following the new docs/MAINTENANCE.md (exact commands for
  the Go toolchain, Go/JS/Python/.NET deps, pinned Actions, tests, release).
  govulncheck still runs on every push/PR and weekly.
- golang.org/x/crypto 0.54.0 -> 0.57.0 (supersedes Dependabot #65), with
  x/net 0.58.0, x/sync 0.23.0, x/sys 0.48.0, x/text 0.42.0.
- CHANGELOG v2.3.0: admin console rework, Go 1.26 upgrade note, dependency
  and CI changes, Dependabot removal.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@bodaay
bodaay merged commit 337c46b into master Oct 5, 2026
6 checks passed
@bodaay
bodaay deleted the chore/remove-dependabot branch October 5, 2026 10:19
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.

1 participant