Kuadrant / Kuadrant/dns-operator

Set quayImageExpiry on non release builds

Open
#740 1 comment 0 reactions 0 assignees View on GitHub
good first issue
Dominant language
Go
Stars
12
Forks
23
Avg merge
1d 4h
Merged PRs (30d)
14

Description

# WHAT

By adding the expiry flag to the images being build we can automatically clean up older images from qauy.io.
Current images build for PRs are keep forever.

# DONE
- [ ] Images build for PRs have the expiry label added.
- [ ] Images create for release are unaffected.
- [ ] Images tagged as `main` are unaffected.

Contributor guide

Open the contributing guide

Research direction

Start by locating the image-build workflow or configuration used for pull requests, releases, and the main tag. Check how image labels are currently assigned and verify the behavior against the issue checklist: PR images receive the expiry label, while release and main images remain unaffected.

Written by the indexing model from the issue text.

Assessment

Domain
build-system, devops
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.