• v1.0.0 ebe222784a

    v1.0.0
    Integration Tests / integration-test (push) Successful in 51s
    Build & Release Docker Image / build-and-push (push) Successful in 1m1s
    Release / Build and Release (push) Successful in 1m11s
    Stable

    warkanum released this 2026-09-18 20:15:06 +00:00 | 8 commits to main since this release

    Release v1.0.0

    Changes

    • fix(tests): stop racing a live broker daemon against direct-SQL tests (ebe2227)
    • fix(ci): install Go 1.26 to match go.mod's toolchain requirement (fd9ea30)
    • fix(ci): connect integration tests via service network alias (654504e)
    • fix(tests): update database connection strings for CI * Use dynamic host and port for Postgres in tests * Add helper functions for test database host and port (63a7494)
    • feat(ci): add PostgreSQL service for integration tests (21ce966)
    • fix(tests): update database host from localhost to 127.0.0.1 * Adjust connection strings in integration tests for consistency * Ensure compatibility with CI environments that use IPv4 (567b1d4)
    • feat(tests): add PostgreSQL readiness check in test setup (cca4e1a)
    • feat(ci): add Docker image build and release workflow * Implement GitHub Actions workflow for Docker image build and release * Validate release tags and manage Docker login credentials * Build and push Docker images with versioning and metadata * Add docker-build target to Makefile for local image building (4f45e4c)
    • feat(broker): migrations-based install, roles, RLS, and job dependency groups (4c8e106)
    • docs: validate broker recommendations against PostgreSQL (8b3d3cc)
    • docs(plan): add broker audit and recommendations (602997b)
    • fix(ci): resolve Python setup errors and update workflow actions (b74e207)
    • feat(testing): implement broker workflow integration test (d159823)
    • feat(testing): add full integration test suite (3e64f7a)
    • feat: 🎉 postgresql broker first commit of forked prototype from my original code (19e469f)
    • Initial commit (e90e590)

    Installation

    Download the appropriate binary for your platform:

    • Linux (AMD64): pgsql-broker-linux-amd64
    • Linux (ARM64): pgsql-broker-linux-arm64
    • macOS (Intel): pgsql-broker-darwin-amd64
    • macOS (Apple Silicon): pgsql-broker-darwin-arm64
    • Windows (AMD64): pgsql-broker-windows-amd64.exe

    Make the binary executable (Linux/macOS):

    chmod +x pgsql-broker-*
    

    Verify the download with the provided checksums.

    Downloads