Skip to content

Comments

Update ArtifactHub info and build scripts for releasing Helm chart#1192

Merged
pstranak-sw merged 5 commits intomasterfrom
updateArtifactHubInfo
Nov 12, 2025
Merged

Update ArtifactHub info and build scripts for releasing Helm chart#1192
pstranak-sw merged 5 commits intomasterfrom
updateArtifactHubInfo

Conversation

@pstranak-sw
Copy link
Contributor

  • Remove whitelisting of OTEL eBPF images
  • Update chart-releaser
  • Handle "beta" and "rc" as pre-release Helm charts
  • Add support for "rc" builds to the automated Docker image updater

@pstranak-sw pstranak-sw requested a review from a team as a code owner November 10, 2025 14:45
annotations:
artifacthub.io/prerelease: "false"
artifacthub.io/license: Apache-2.0
artifacthub.io/images: |
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is not needed anymore and it disables automatic scan of images in ArtifactHub.


install_chart_releaser() {
local version="v1.6.0"
local version="v1.8.1"
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just an update.

PREVIOUS_TAG=$(git tag --sort=version:refname | grep alpha | grep -B1 "^swo-k8s-collector" | tail -n 1)
PRE_RELEASE_CMD="--prerelease --latest=false"
RELEASE="alpha"
if [[ "$RELEASE_NAME" =~ (^|[^a-zA-Z])(alpha|beta|rc)([^a-zA-Z]|$) ]]; then
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

alpha, beta and rc are all handled as pre-releases now.

gantrior
gantrior previously approved these changes Nov 10, 2025
Base automatically changed from updateDependencies to master November 10, 2025 17:10
@pstranak-sw pstranak-sw dismissed gantrior’s stale review November 10, 2025 17:10

The base branch was changed.

@pstranak-sw pstranak-sw requested a review from a team November 11, 2025 15:55
@pstranak-sw pstranak-sw merged commit 59c850b into master Nov 12, 2025
18 checks passed
@pstranak-sw pstranak-sw deleted the updateArtifactHubInfo branch November 12, 2025 09:16
@gantrior gantrior mentioned this pull request Nov 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

2 participants