Skip to content

Conversation

@thaJeztah
Copy link
Member

@thaJeztah thaJeztah commented Mar 31, 2025

cli/command/image: un-export RunPush

This function was exported in e43c792
for use of "docker app", which is now deprecated. The signature of this
function also depended on a non-exported type, so it could not be used
externally.

Make it internal again, as it was never designed to be exported. There
are no known external consumers of this function.

cli/command/image: un-export RunSave

This function was exported in e43c792
for use of "docker app", which is now deprecated. The signature of this
function also depended on a non-exported type, so it could not be used
externally.

Make it internal again, as it was never designed to be exported. There
are no known external consumers of this function.

cli/command/image: deprecate RunPull and make internal

This function was exported in 812f113
for use in other parts of the CLI, but it's now only used locally.

Make it internal again, as it was never designed to be exported. There
are no known external consumers of this function, but deprecating it
first, in case there are.

- Human readable description for the release notes

Go SDK: cli/command/image: Deprecate `RunPull`: this function was only used internally and will be removed in the next release.

- A picture of a cute animal (not mandatory but encouraged)

@thaJeztah thaJeztah added impact/changelog impact/deprecation status/2-code-review area/go-sdk Changes affecting the Go SDK impact/go-sdk Noteworthy (compatibility changes) in the Go SDK labels Mar 31, 2025
@thaJeztah thaJeztah added this to the 28.0.5 milestone Mar 31, 2025
@codecov-commenter
Copy link

codecov-commenter commented Mar 31, 2025

Codecov Report

Attention: Patch coverage is 81.81818% with 2 lines in your changes missing coverage. Please review.

Project coverage is 59.14%. Comparing base (2b84421) to head (2328745).

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #5975      +/-   ##
==========================================
- Coverage   59.14%   59.14%   -0.01%     
==========================================
  Files         355      355              
  Lines       29738    29740       +2     
==========================================
  Hits        17590    17590              
- Misses      11173    11175       +2     
  Partials      975      975              
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@thaJeztah thaJeztah changed the title cli/command/image: deprecate RunSave, RunPush and make internal cli/command/image: deprecate RunSave, RunPush, RunPull and make internal Mar 31, 2025
@thaJeztah thaJeztah marked this pull request as draft March 31, 2025 17:41
@thaJeztah thaJeztah force-pushed the internalize_image_runsave branch from 3a8235e to 58500f4 Compare March 31, 2025 17:49
@thaJeztah thaJeztah changed the title cli/command/image: deprecate RunSave, RunPush, RunPull and make internal cli/command/image: deprecate RunPull and make internal Mar 31, 2025
@thaJeztah thaJeztah marked this pull request as ready for review March 31, 2025 17:51
@thaJeztah thaJeztah requested a review from Benehiko April 1, 2025 07:29
This function was exported in e43c792
for use of "docker app", which is now deprecated. The signature of this
function also depended on a non-exported type so it could not be used
externally.

Make it internal again, as it was never designed to be exported. There
are no known external consumers of this function.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
This function was exported in e43c792
for use of "docker app", which is now deprecated. The signature of this
function also depended on a non-exported type, so it could not be used
externally.

Make it internal again, as it was never designed to be exported. There
are no known external consumers of this function.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
This function was exported in 812f113
for use in other parts of the CLI, but it's now only used locally.

Make it internal again, as it was never designed to be exported. There
are no known external consumers of this function, but deprecating it
first, in case there are.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
@thaJeztah thaJeztah force-pushed the internalize_image_runsave branch from 58500f4 to 2328745 Compare April 1, 2025 07:33
@thaJeztah thaJeztah merged commit 1c54b0b into docker:master Apr 1, 2025
87 checks passed
@thaJeztah thaJeztah deleted the internalize_image_runsave branch April 1, 2025 13:14
@thaJeztah thaJeztah modified the milestones: 28.0.5, 28.1.0 Apr 10, 2025
@thaJeztah thaJeztah self-assigned this May 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/go-sdk Changes affecting the Go SDK impact/changelog impact/deprecation impact/go-sdk Noteworthy (compatibility changes) in the Go SDK status/2-code-review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants