Skip to content

chore(deps): Upgrade Go to 1.26.0 and update dependencies - #516

Merged
shivasurya merged 3 commits into
mainfrom
shiva/upgrade-packages-1
Feb 13, 2026
Merged

shivasurya merged 3 commits into
mainfrom
shiva/upgrade-packages-1

Conversation

@shivasurya

@shivasurya shivasurya commented Feb 13, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Upgrade Go from 1.25.6 to 1.26.0 (released Feb 10, 2026) across go.mod, go.work, and all CI workflows (build.yml, release.yml)
  • Upgrade GitHub Actions: actions/setup-go v5 → v6, codecov/codecov-action v4.0.1 → v5
  • Upgrade golangci-lint from v2.5.0 to v2.9.0 (includes Go 1.26 support)
  • Bump Go module dependencies:
    • posthog/posthog-go v1.9.1 → v1.10.0 (latest)
    • golang.org/x/term v0.39.0 → v0.40.0
    • golang.org/x/sys v0.40.0 → v0.41.0
  • Add mise.toml to .gitignore for local tooling config

Test plan

  • All 26 Go test packages pass locally with Go 1.26.0
  • Build succeeds with Go 1.26.0
  • golangci-lint v2.9.0 reports 0 issues
  • Verified all versions from official sources (go.dev/dl, GitHub releases)
  • golangci-lint binary authenticity verified (GitHub attestations, commit hash match)
  • posthog-go v1.10.0 confirmed as latest available version
  • CI build and lint pass on GitHub Actions

🤖 Generated with Claude Code

Upgrade Go from 1.25.6 to 1.26.0 across go.mod, go.work, and all CI
workflows. Update GitHub Actions (setup-go v5→v6, codecov v4→v5) and
golangci-lint (v2.5.0→v2.9.0). Bump Go module dependencies
(posthog-go, x/term, x/sys). Add mise.toml for local Go version pinning.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@shivasurya shivasurya added the dependencies Pull requests that update a dependency file label Feb 13, 2026
@safedep

safedep Bot commented Feb 13, 2026 •

Copy link
Copy Markdown

SafeDep Report Summary

Green Malicious Packages Badge Green Vulnerable Packages Badge Green Risky License Badge

Package Details
Package Malware Vulnerability Risky License Report
icon github.com/posthog/posthog-go @ v1.10.0
sast-engine/go.mod
ok icon
ok icon
ok icon
🔗
icon golang.org/x/sys @ v0.41.0
sast-engine/go.mod
ok icon
ok icon
ok icon
🔗
icon golang.org/x/term @ v0.40.0
sast-engine/go.mod
ok icon
ok icon
ok icon
🔗

This report is generated by SafeDep Github App

@github-actions

Copy link
Copy Markdown

Code Pathfinder Security Scan

Pass Critical High Medium Low Info

No security issues detected.

Metric Value
Files Scanned 6
Rules 38

Powered by Code Pathfinder

@shivasurya shivasurya self-assigned this Feb 13, 2026
@codecov

codecov Bot commented Feb 13, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.54%. Comparing base (4955bdd) to head (6b544a4).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #516   +/-   ##
=======================================
  Coverage   82.54%   82.54%           
=======================================
  Files         122      122           
  Lines       14097    14097           
=======================================
  Hits        11636    11636           
  Misses       2016     2016           
  Partials      445      445           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

shivasurya and others added 2 commits February 12, 2026 21:21
Local tooling config should not be committed to the repository.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@shivasurya
shivasurya merged commit 737de39 into main Feb 13, 2026
7 checks passed
@shivasurya
shivasurya deleted the shiva/upgrade-packages-1 branch February 13, 2026 02:24
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant