Skip to content

fix(ci): resolve podman socket dynamically#13

Merged
jasoet merged 1 commit intomainfrom
fix/dynamic-podman-socket
Mar 30, 2026
Merged

fix(ci): resolve podman socket dynamically#13
jasoet merged 1 commit intomainfrom
fix/dynamic-podman-socket

Conversation

@jasoet
Copy link
Copy Markdown
Owner

@jasoet jasoet commented Mar 30, 2026

Summary

  • Replace hardcoded DOCKER_HOST socket path with dynamic resolution via podman machine inspect
  • The /var/folders/t_/... temp path could theoretically change — resolving at runtime is more robust
  • Emits a warning annotation if Podman socket is not found

Test plan

  • Bao compatibility job resolves socket and passes
  • Job gracefully warns if Podman is unavailable

🤖 Generated with Claude Code

Replace hardcoded DOCKER_HOST path with dynamic resolution via
podman machine inspect. The /var/folders temp path could change,
so resolving at runtime is more robust.
@jasoet jasoet merged commit f0435de into main Mar 30, 2026
3 checks passed
@jasoet jasoet deleted the fix/dynamic-podman-socket branch March 30, 2026 03:36
github-actions bot pushed a commit that referenced this pull request Mar 30, 2026
## [1.24.0](v1.23.0...v1.24.0) (2026-03-30)

### ✨ Features

* add Nix flake for reproducible dev environment and fix all lint issues ([48d8247](48d8247))
* **ci:** add bao compatibility tests with Podman ([#12](#12)) ([2b04a74](2b04a74))
* **ci:** migrate to self-hosted Mac Mini runner with Nix ([#11](#11)) ([e7f872b](e7f872b))

### 🐛 Bug Fixes

* **ci:** resolve podman socket dynamically ([#13](#13)) ([f0435de](f0435de))
* **ci:** use local bun install for semantic-release plugins ([16c756b](16c756b))
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.

1 participant