Skip to content

[v0.12] GitHub Actions update#5928

Merged
crazy-max merged 7 commits into
moby:v0.12from
aepifanov:gha-update
Apr 22, 2025
Merged

[v0.12] GitHub Actions update#5928
crazy-max merged 7 commits into
moby:v0.12from
aepifanov:gha-update

Conversation

@aepifanov
Copy link
Copy Markdown

Since Moby 25.0.x LTS relies on the BuildKit v0.12 branch and actively runs its tests in CI, keeping that branch in a solid, working state is crucial for:

  • Stability: Ensures Moby LTS users don’t encounter unexpected build issues.
  • CI Integration: Prevents downstream failures in Moby’s CI pipeline.

crazy-max and others added 7 commits April 16, 2025 09:58
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
(cherry picked from commit 70a270a)

# Conflicts:
#	.github/workflows/test-os.yml
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
(cherry picked from commit 96890b5)
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
(cherry picked from commit dd2c596)
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
(cherry picked from commit cae40f9)
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
(cherry picked from commit 3ea25b7)

# Conflicts:
#	.github/workflows/.test.yml
#	.github/workflows/test-os.yml
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
(cherry picked from commit 7cc77e4)
Skip `testBasicGhaCacheImportExport` due to GitHub Actions legacy cache service deprecation

The legacy GitHub Actions cache service has been shut down as of April 15, 2025.
Reference: https://gh.io/gha-cache-sunset

As a result, the `testBasicGhaCacheImportExport` test fails on CI for the `v0.12` branch.
To maintain CI stability, the test is skipped for `v0.12` branch

Signed-off-by: Andrey Epifanov <aepifanov@mirantis.com>
@tonistiigi tonistiigi requested a review from thaJeztah April 18, 2025 18:47
Copy link
Copy Markdown
Member

@thaJeztah thaJeztah left a comment

Choose a reason for hiding this comment

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

SGTM

@crazy-max crazy-max merged commit b10aeed into moby:v0.12 Apr 22, 2025
55 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.

4 participants