Skip to content

Conversation

@petercrocker
Copy link
Contributor

  • Fix test_add_repository failure by moving protocol definitions to
    generators/protocols.py so they're available when Infrahub imports
    the repository (service_catalog package isn't in Infrahub's path)

  • Enhance test_portal to verify the complete service request workflow:
    branch creation, service object creation, and proposed change creation

  • Enable integration-test job in CI pipeline with proper conditional
    execution to handle skipped lint jobs

- Bump Infrahub version from 1.4.3 to 1.6.2 across all configs
- Update docker-compose.yml with latest upstream environment variables
- Fix Dockerfile to use uv pip install instead of uv sync to preserve
  Infrahub dependencies in the container
- Update task-manager healthcheck from httpx to curl
- Bump Redis from 7.2.4 to 7.2.11
- Update GitHub Actions to use checkout@v6
- Update docs to reference uv instead of Poetry
- Update fast-depends to 3.x and pin compatible pytest-httpx version
- Fix test_add_repository failure by moving protocol definitions to
  generators/protocols.py so they're available when Infrahub imports
  the repository (service_catalog package isn't in Infrahub's path)

- Enhance test_portal to verify the complete service request workflow:
  branch creation, service object creation, and proposed change creation

- Enable integration-test job in CI pipeline with proper conditional
  execution to handle skipped lint jobs
@petercrocker petercrocker requested a review from a team as a code owner December 30, 2025 13:27
@cloudflare-workers-and-pages
Copy link

Deploying infrahub-demo-service-catalog with  Cloudflare Pages  Cloudflare Pages

Latest commit: c1e9827
Status: ✅  Deploy successful!
Preview URL: https://a51770c1.infrahub-demo-service-catalog.pages.dev
Branch Preview URL: https://pmc-20251230-updates.infrahub-demo-service-catalog.pages.dev

View logs

@BaptisteGi BaptisteGi self-requested a review January 5, 2026 09:47
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.

2 participants