Skip to content

build: upgrade Go stack and migrate CI to GitHub - #22

Merged
v-byte-cpu merged 1 commit into
mainfrom
build/upgrade-go-stack-and-github-actions
Aug 9, 2026
Merged

build: upgrade Go stack and migrate CI to GitHub#22
v-byte-cpu merged 1 commit into
mainfrom
build/upgrade-go-stack-and-github-actions

Conversation

@v-byte-cpu

Copy link
Copy Markdown
Owner

Why

Refresh the outdated Go stack and replace the legacy Drone and GoReleaser
setup with maintainable GitHub-native automation.

What Changed

  • Upgraded Go to 1.26.5 and refreshed all dependencies, including gVisor.
  • Adapted the network stack to the updated gVisor APIs.
  • Added GitHub Actions for CI, commit linting, release previews, and Linux/amd64 releases.
  • Added Renovate and git-cliff configuration.
  • Added reproducible Linux checks and a Docker-based socksifier E2E test via mise.
  • Removed the obsolete Drone and GoReleaser configuration.

Validation

  • mise run check:linux
  • mise run test:e2e

Upgrade Go and project dependencies, including adapting the network stack
to the latest gVisor APIs.

Replace Drone and GoReleaser with GitHub-native CI and Linux release
workflows, and add reproducible Linux checks and a Docker E2E test.
@v-byte-cpu
v-byte-cpu force-pushed the build/upgrade-go-stack-and-github-actions branch from c4c45ec to dad8bca Compare August 9, 2026 16:00
@v-byte-cpu
v-byte-cpu merged commit 9ab0398 into main Aug 9, 2026
4 checks passed
@v-byte-cpu
v-byte-cpu deleted the build/upgrade-go-stack-and-github-actions branch August 9, 2026 16: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.

1 participant