Skip to content

Minor fixes and improvements - #129

Merged
lucasdillmann merged 1 commit into
mainfrom
minor-improvements
May 31, 2026
Merged

Minor fixes and improvements#129
lucasdillmann merged 1 commit into
mainfrom
minor-improvements

Conversation

@lucasdillmann

Copy link
Copy Markdown
Owner

No description provided.

@lucasdillmann lucasdillmann self-assigned this May 31, 2026
@greptile-apps

greptile-apps Bot commented May 31, 2026

Copy link
Copy Markdown

Greptile Summary

This PR performs routine dependency and tooling maintenance across the monorepo, bumping GitHub Actions versions, Go module dependencies, and frontend npm packages with no logic changes.

  • CI/CD: GitHub Actions upgraded across both release.yml and snapshot.yml (checkout v5→v6, setup-node v4→v6, pnpm/action-setup v4→v6, setup-go v5→v6, docker actions v3→v4, softprops/action-gh-release v2→v3, SonarSource scanner v6→v7).
  • Go modules: Patch/minor bumps across api, database, integration/docker, tools, vpn/netbird, and vpn/tailscale; certificate/letsencrypt gets a larger update including go-acme/lego v5.1.0→v5.2.0 with several transitive major version changes (e.g., dnsimple-go v4→v9, alidns v4→v5, esa v2→v3).
  • Frontend: Minor npm bumps for @ant-design/icons, @babel/runtime, react-router-dom, typescript-eslint, and related dev dependencies.

Confidence Score: 4/5

This PR is safe to merge; all changes are dependency and tooling bumps with no application logic modified.

Every change is a version bump — GitHub Actions, Go modules, and npm packages. The certificate/letsencrypt module picks up several transitive major version changes through go-acme/lego v5.1.0→v5.2.0 (notably dnsimple-go jumps v4→v9), which are managed by lego itself and expected. The CI actions skip a major version on actions/setup-node and pnpm/action-setup (v4→v6), which is unusual but benign if those versions are stable. No business logic, schema, or protocol changes are present.

certificate/letsencrypt/go.mod and go.sum warrant a second look due to the transitive major version bumps from go-acme/lego v5.2.0; the workflow files merit verification that v6 of checkout/setup-node/pnpm-action-setup are current stable releases.

Important Files Changed

Filename Overview
.github/workflows/release.yml GitHub Actions versions bumped (checkout v5→v6, setup-node v4→v6, setup-go v5→v6, docker actions v3→v4, softprops/action-gh-release v2→v3); setup-node and pnpm/action-setup skip a major version (v4→v6).
.github/workflows/snapshot.yml Same Action version bumps as release.yml; SonarSource/sonarqube-scan-action also upgraded v6→v7.
certificate/letsencrypt/go.mod go-acme/lego bumped v5.1.0→v5.2.0; brings transitive major version changes (dnsimple-go v4→v9, alidns v4→v5, esa v2→v3) and numerous AWS SDK / OTel / cloud provider SDK patch bumps.
database/go.mod modernc.org/sqlite v1.50.1→v1.51.0 and modernc.org/libc v1.72.4→v1.72.5; OTel trace/http instrumentation patch bumps.
frontend/package.json Minor npm package bumps: @ant-design/icons, @babel/runtime, react-router-dom, eslint-plugin-prettier, typescript-eslint, and babel plugin.
CHANGELOG.md 2.41.0 entry reworded and reformatted; content is accurate to PR description.

Reviews (1): Last reviewed commit: "Minor fixes and improvements" | Re-trigger Greptile

@sonarqubecloud

Copy link
Copy Markdown

@lucasdillmann
lucasdillmann merged commit 1cc24a6 into main May 31, 2026
5 checks passed
@lucasdillmann
lucasdillmann deleted the minor-improvements branch May 31, 2026 19:36
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