GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — build/bake: add artifact retention days input by crazy-max · Pull Request #250 · docker/github-builder

Conversation

@crazy-max

@crazy-max crazy-max commented Jul 10, 2026

Copy link
Copy Markdown
Member

This adds an artifact-retention-days input to the build and bake reusable workflows so callers can control how long uploaded local build artifacts are retained.

The new input defaults to 0, which preserves the current repository default retention behavior. This matters for large artifacts because local build outputs can consume a lot of GitHub artifact storage when they keep the default retention window. Letting callers shorten retention is a practical way to reduce storage pressure and cost for short-lived CI artifacts, while still allowing longer retention when artifacts need to support release, audit, or debugging workflows.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
@crazy-max
crazy-max requested a review from tonistiigi July 10, 2026 15:06
@crazy-max
crazy-max requested a review from a team as a code owner July 10, 2026 15:06
@github-actions github-actions Bot assigned crazy-max Jul 10, 2026
@crazy-max
build/bake: add artifact retention days input
7c42968
Signed-off-by: CrazyMax <[email protected]>
@crazy-max
crazy-max force-pushed the add-artifact-retention-days branch from 93a9e9b to 7c42968 Compare July 10, 2026 15:08
tonistiigi
tonistiigi approved these changes Jul 10, 2026
View reviewed changes
@crazy-max
crazy-max merged commit 3415a18 into docker:main Jul 11, 2026
171 checks passed

Uh oh!

There was an error while loading. Please reload this page.

@crazy-max
crazy-max deleted the add-artifact-retention-days branch July 11, 2026 10:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

@tonistiigi tonistiigi tonistiigi approved these changes

Uh oh!

There was an error while loading. Please reload this page.

Assignees

@crazy-max crazy-max

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

2 participants

@crazy-max @tonistiigi
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.