Skip to content

new gha ci with lima#6884

Merged
nalind merged 1 commit into
podman-container-tools:mainfrom
timcoding1988:ci/gha-lima
Jun 1, 2026
Merged

new gha ci with lima#6884
nalind merged 1 commit into
podman-container-tools:mainfrom
timcoding1988:ci/gha-lima

Conversation

@timcoding1988
Copy link
Copy Markdown
Contributor

Replaces Cirrus with lima-based GitHub Actions CI. Ported from podman-container-tools/buildah-sandbox#2.

Signed-off-by: Tim Zhou <tizhou@redhat.com>
Copy link
Copy Markdown
Member

@Luap99 Luap99 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not a deep review but LGTM if it passes tests for now, keep in mind something is better than no tests

cc @nalind @TomSweeneyRedHat

Comment thread contrib/ci/ci.sh
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For consistency we wanted to use hack/ci everywhere, though I guess not blocking the merge, we can rename afterwards.

Copy link
Copy Markdown
Contributor

@nalind nalind left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • We exclude integration tests for storage=vfs+priv=rootless along with those for storage=overlay+priv=rootless, so I don't think that leaves us running any integration tests with priv=rootless.
  • I don't see where the "in_podman" test runs the test inside of a podman container.

But some is better than none, so we can work on those. LGTM unless we want to fix those first.

@TomSweeneyRedHat
Copy link
Copy Markdown
Contributor

LGTM in general. I'd like to see @Luap99 's comment cleaned up, and then any further tweaks that you want to make in the short term @timcoding1988

Copy link
Copy Markdown
Contributor

@Honny1 Honny1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Comment thread .github/workflows/ci.yml
Comment on lines +22 to +23
permissions:
pull-requests: read
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Based on podman-container-tools/podman#28821 (comment) it seems the answer is "no", but we can sort this out in a follow-up.

@nalind nalind merged commit 5b1b18e into podman-container-tools:main Jun 1, 2026
29 checks passed
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.

5 participants