Skip to content

fix(repo): replace addnab/docker-run-action with direct docker run#34448

Merged
FrozenPandaz merged 1 commit intomasterfrom
release-docker-fix
Feb 13, 2026
Merged

fix(repo): replace addnab/docker-run-action with direct docker run#34448
FrozenPandaz merged 1 commit intomasterfrom
release-docker-fix

Conversation

@FrozenPandaz
Copy link
Copy Markdown
Contributor

@FrozenPandaz FrozenPandaz commented Feb 13, 2026

Current Behavior

The publish workflow uses addnab/docker-run-action@v3 which is based on docker:20.10 (Docker API 1.41). GitHub's ubuntu-24.04 runners now ship Docker Engine 28.x which requires minimum API version 1.44, causing all 4 Linux Docker builds to fail:

docker: Error response from daemon: client version 1.41 is too old. Minimum supported API version is 1.44, please upgrade your client to a newer version.

Failed run: https://github.com/nrwl/nx/actions/runs/21961139962

Expected Behavior

Linux Docker builds (x86_64-gnu, x86_64-musl, aarch64-gnu, aarch64-musl) complete successfully using the host's modern Docker CLI.

https://github.com/nrwl/nx/actions/runs/21996143819

Related Issue(s)

The addnab/docker-run-action repo is abandoned (last release March 2021, last commit May 2021) with open issues about this exact problem.

Docker Engine 28.x on ubuntu-24.04 runners requires minimum API version
1.44. The addnab/docker-run-action@v3 uses docker:20.10 (API 1.41) which
is now rejected by the daemon. Replace with a direct docker run command
using the host's modern Docker CLI.
@FrozenPandaz FrozenPandaz requested a review from a team as a code owner February 13, 2026 17:22
@nx-cloud
Copy link
Copy Markdown
Contributor

nx-cloud Bot commented Feb 13, 2026

View your CI Pipeline Execution ↗ for commit b06c011

Command Status Duration Result
nx run-many --target=build-native -- --target=a... ✅ Succeeded 8m 37s View ↗
nx run-many --target=build-native -- --target=x... ✅ Succeeded 8m 3s View ↗
nx run-many --verbose --outputStyle stream --ta... ✅ Succeeded 8m 51s View ↗
nx run-many --target=build-native -- --target=a... ✅ Succeeded 7m 59s View ↗
nx run-many --target=build-native -- --target=a... ✅ Succeeded 4m 52s View ↗
nx run-many --target=build-native -- --target=x... ✅ Succeeded 4m 23s View ↗

☁️ Nx Cloud last updated this comment at 2026-02-13 17:40:38 UTC

@netlify
Copy link
Copy Markdown

netlify Bot commented Feb 13, 2026

Deploy Preview for nx-docs ready!

Name Link
🔨 Latest commit b06c011
🔍 Latest deploy log https://app.netlify.com/projects/nx-docs/deploys/698f5dc98936e00008852d83
😎 Deploy Preview https://deploy-preview-34448--nx-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link
Copy Markdown

netlify Bot commented Feb 13, 2026

Deploy Preview for nx-dev ready!

Name Link
🔨 Latest commit b06c011
🔍 Latest deploy log https://app.netlify.com/projects/nx-dev/deploys/698f5dc9211d6f0008c2f914
😎 Deploy Preview https://deploy-preview-34448--nx-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@FrozenPandaz FrozenPandaz merged commit c5e1bed into master Feb 13, 2026
43 of 44 checks passed
@FrozenPandaz FrozenPandaz deleted the release-docker-fix branch February 13, 2026 17:42
FrozenPandaz added a commit that referenced this pull request Feb 13, 2026
…34448)

## Current Behavior

The publish workflow uses `addnab/docker-run-action@v3` which is based
on `docker:20.10` (Docker API 1.41). GitHub's `ubuntu-24.04` runners now
ship Docker Engine 28.x which requires minimum API version 1.44, causing
all 4 Linux Docker builds to fail:

```
docker: Error response from daemon: client version 1.41 is too old. Minimum supported API version is 1.44, please upgrade your client to a newer version.
```

Failed run: https://github.com/nrwl/nx/actions/runs/21961139962

## Expected Behavior

Linux Docker builds (x86_64-gnu, x86_64-musl, aarch64-gnu, aarch64-musl)
complete successfully using the host's modern Docker CLI.

https://github.com/nrwl/nx/actions/runs/21996143819

## Related Issue(s)

The `addnab/docker-run-action` repo is abandoned (last release March
2021, last commit May 2021) with open issues about this exact problem.

(cherry picked from commit c5e1bed)
@github-actions
Copy link
Copy Markdown
Contributor

This pull request has already been merged/closed. If you experience issues related to these changes, please open a new issue referencing this pull request.

@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Feb 19, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants