Commit Graph
8 Commits
Author SHA1 Message Date
SGavrl 56260822b9 ci: auto-build and push Docker image on release tag
Adds a workflow that triggers on v* tag pushes and:
- Logs into Docker Hub using DOCKERHUB_USERNAME + DOCKERHUB_TOKEN secrets
- Builds the image from the existing Dockerfile
- Tags it with both the version (e.g. 0.1.4) and 'latest'
- Pushes both tags

GitHub Actions cache is used for layers to speed up subsequent builds.
2026-05-13 22:22:31 +00:00
h4ckf0r0day 7be84b0fb7 ci: cross-compile x86_64-apple-darwin from macos-latest 2026-05-13 23:02:59 +02:00
F0Rextasy 34205e50d1 Build Linux release on Ubuntu 22.04 (#87)
The current ubuntu-latest Linux release can require a newer glibc than common LTS servers provide. Pinning the x86_64 Linux release job to Ubuntu 22.04 keeps the prebuilt binary compatible with glibc 2.35+ environments while leaving macOS and Windows release jobs unchanged.

Also document the Linux LTS compatibility target in the install section so users understand why the release runner is pinned.
2026-05-03 17:14:54 +02:00
F0Rextasy 9e1f1aa044 Package scrape worker in releases (#94) 2026-05-03 17:13:54 +02:00
Abdul Qabiz 6b80f3d28d Add macOS target for x86_64 architecture 2026-04-25 16:55:04 +05:30
h4ckf0r0day bd42160477 Update release.yml 2026-04-13 12:46:30 +02:00
h4ckf0r0day 575a2b4c55 Update release.yml 2026-04-13 12:41:50 +02:00
h4ckf0r0day 8749725b45 Initial Release 2026-04-13 12:30:28 +02:00