[PR #2289] [MERGED] Bump docker to v26 #2371

Closed
opened 2026-03-01 21:55:09 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/nektos/act/pull/2289
Author: @wolfogre
Created: 4/11/2024
Status: Merged
Merged: 4/11/2024
Merged by: @cplee

Base: masterHead: feature/bump_docker_v26


📝 Commits (3)

📊 Changes

3 files changed (+85 additions, -18 deletions)

View changed files

📝 go.mod (+18 -5)
📝 go.sum (+61 -8)
📝 pkg/container/docker_run.go (+6 -5)

📄 Description

Replace and close #2260

What I did:

  1. Bump github.com/docker/cli and github.com/docker/docker.
    Then go mod tidy report:
go: github.com/nektos/act/pkg/container imports
	github.com/docker/docker/client imports
	go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp imports
	go.opentelemetry.io/otel/metric/global: module go.opentelemetry.io/otel/metric@latest found (v1.25.0), but does not contain package go.opentelemetry.io/otel/metric/global
go: github.com/nektos/act/pkg/container imports
	github.com/docker/docker/client imports
	go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp imports
	go.opentelemetry.io/otel/metric/instrument: module go.opentelemetry.io/otel/metric@latest found (v1.25.0), but does not contain package go.opentelemetry.io/otel/metric/instrument
go: github.com/nektos/act/pkg/container imports
	github.com/docker/docker/client tested by
	github.com/docker/docker/client.test imports
	github.com/docker/docker/testutil imports
	go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp imports
	go.opentelemetry.io/otel/exporters/otlp/internal: module go.opentelemetry.io/otel/exporters/otlp@latest found (v0.20.1), but does not contain package go.opentelemetry.io/otel/exporters/otlp/internal
go: github.com/nektos/act/pkg/container imports
	github.com/docker/docker/client tested by
	github.com/docker/docker/client.test imports
	github.com/docker/docker/testutil imports
	go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp imports
	go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal/otlpconfig imports
	go.opentelemetry.io/otel/exporters/otlp/internal/envconfig: module go.opentelemetry.io/otel/exporters/otlp@latest found (v0.20.1), but does not contain package go.opentelemetry.io/otel/exporters/otlp/internal/envconfig
  1. Bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp and go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp.
    Then go mod tidy report all is fine.
    And go has been upgraded to 1.21 because contrib requires it.

  2. Update the codes to meet the changed APIs.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/nektos/act/pull/2289 **Author:** [@wolfogre](https://github.com/wolfogre) **Created:** 4/11/2024 **Status:** ✅ Merged **Merged:** 4/11/2024 **Merged by:** [@cplee](https://github.com/cplee) **Base:** `master` ← **Head:** `feature/bump_docker_v26` --- ### 📝 Commits (3) - [`7f383ff`](https://github.com/nektos/act/commit/7f383ff63daf080b2410d4e43ebd3593c71929d1) chore: bump docker - [`bdc99d3`](https://github.com/nektos/act/commit/bdc99d3908e84bcdd49952cdc158f99bed6f68e7) chore: bump more - [`a2e16c7`](https://github.com/nektos/act/commit/a2e16c7fc4723db696421d2622c1051015281d4f) chore: update codes ### 📊 Changes **3 files changed** (+85 additions, -18 deletions) <details> <summary>View changed files</summary> 📝 `go.mod` (+18 -5) 📝 `go.sum` (+61 -8) 📝 `pkg/container/docker_run.go` (+6 -5) </details> ### 📄 Description Replace and close #2260 What I did: 1. Bump `github.com/docker/cli` and `github.com/docker/docker`. Then `go mod tidy` report: ``` go: github.com/nektos/act/pkg/container imports github.com/docker/docker/client imports go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp imports go.opentelemetry.io/otel/metric/global: module go.opentelemetry.io/otel/metric@latest found (v1.25.0), but does not contain package go.opentelemetry.io/otel/metric/global go: github.com/nektos/act/pkg/container imports github.com/docker/docker/client imports go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp imports go.opentelemetry.io/otel/metric/instrument: module go.opentelemetry.io/otel/metric@latest found (v1.25.0), but does not contain package go.opentelemetry.io/otel/metric/instrument go: github.com/nektos/act/pkg/container imports github.com/docker/docker/client tested by github.com/docker/docker/client.test imports github.com/docker/docker/testutil imports go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp imports go.opentelemetry.io/otel/exporters/otlp/internal: module go.opentelemetry.io/otel/exporters/otlp@latest found (v0.20.1), but does not contain package go.opentelemetry.io/otel/exporters/otlp/internal go: github.com/nektos/act/pkg/container imports github.com/docker/docker/client tested by github.com/docker/docker/client.test imports github.com/docker/docker/testutil imports go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp imports go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal/otlpconfig imports go.opentelemetry.io/otel/exporters/otlp/internal/envconfig: module go.opentelemetry.io/otel/exporters/otlp@latest found (v0.20.1), but does not contain package go.opentelemetry.io/otel/exporters/otlp/internal/envconfig ``` 2. Bump `go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp` and `go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp`. Then `go mod tidy` report all is fine. And go has been upgraded to `1.21` because [contrib requires it](https://github.com/open-telemetry/opentelemetry-go-contrib/blob/7a9e861fbac7e49c9945a90249dd3e2fce0a0265/go.mod#L3). 3. Update the codes to meet the changed APIs. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-01 21:55:09 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/act#2371
No description provided.