Files
pgsql-broker/.github/workflows/integration.yml
Hein b74e20760e
Some checks failed
Integration Tests / integration-test (push) Failing after -25m58s
fix(ci): resolve Python setup errors and update workflow actions
- Update integration workflow actions to latest versions (v3->v4, v4->v5)
- Fix Python version from '3.x' to '3.12' to resolve permission errors
- Update Go version from 1.21 to 1.25 to match go.mod
- Add Go module caching for faster builds
- Add release workflow for multi-platform binary builds
- Add Makefile release target for automated tag creation
2026-01-03 00:31:42 +02:00

35 lines
613 B
YAML

name: Integration Tests
on:
push:
branches:
- main
pull_request:
branches:
- main
jobs:
integration-test:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Set up Go
uses: actions/setup-go@v5
with:
go-version: '1.25'
cache: true
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: '3.12'
- name: Install podman-compose
run: pip install podman-compose
- name: Run all tests
run: make test-all