croessner / geoip-policyd

Policy server that checks IPs and blocks senders, if they come from different countries or if they come from too many different IP addresses
GNU General Public License v3.0
2 stars 0 forks source link

Add GitHub Actions workflow for release automation #7

Closed croessner closed 1 month ago

croessner commented 1 month ago

This commit introduces a comprehensive GitHub Actions workflow to automate the build, packaging, and release of the geoip-policyd project. It includes steps for building artifacts, creating Linux packages in both DEB and RPM formats, generating release changelogs, and uploading release assets to GitHub. This setup streamlines the release process and ensures consistency in the generated artifacts and release notes.