Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ignore third party files added in the release. #235

Merged
merged 3 commits into from Nov 29, 2022

Conversation

jvanz
Copy link
Contributor

@jvanz jvanz commented Nov 22, 2022

Update the function used to update the index to ignore any file that does not have the chart asset file extension (.tgz). This is necessary because chart-release fails with users add another kind of files in chart release.

Fix #233

@jvanz
Copy link
Contributor Author

jvanz commented Nov 24, 2022

@cpanato I've fixed some linter issues. Can you trigger the CI again?

pkg/releaser/releaser.go Outdated Show resolved Hide resolved
@cpanato cpanato enabled auto-merge (squash) November 29, 2022 12:56
@cpanato cpanato self-requested a review November 29, 2022 13:14
@cpanato
Copy link
Member

cpanato commented Nov 29, 2022

@jvanz please fix the lints and push it again, also can you squash all commits? thanks

jvanz and others added 3 commits November 29, 2022 14:14
Update the function used to update the index to ignore any file that
does not have the chart asset file extension (.tgz). This is necessary
because chart-release fails with users add another kind of files in
chart release.

Signed-off-by: José Guilherme Vanz <jguilhermevanz@suse.com>
Signed-off-by: José Guilherme Vanz <jguilhermevanz@suse.com>
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
@jvanz
Copy link
Contributor Author

jvanz commented Nov 29, 2022

@davidkarlsen, thanks for the quick fix.

@davidkarlsen davidkarlsen enabled auto-merge (squash) November 29, 2022 13:22
@jvanz
Copy link
Contributor Author

jvanz commented Nov 29, 2022

@unguiculus I think we need your approval to move forward. :)

Copy link
Member

@davidkarlsen davidkarlsen left a comment

Choose a reason for hiding this comment

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

lgtm, thanks

@davidkarlsen davidkarlsen merged commit a458c62 into helm:main Nov 29, 2022
@jvanz
Copy link
Contributor Author

jvanz commented Nov 29, 2022

🥳

@jvanz jvanz deleted the issue233 branch November 29, 2022 13:45
@jvanz
Copy link
Contributor Author

jvanz commented Nov 29, 2022

@cpanato , @unguiculus , @davidkarlsen is it possible to release a new version of the chart-releaser? Thus, I can update the github action to has this fix as well.

@cpanato
Copy link
Member

cpanato commented Nov 29, 2022

i will chck other prs this week and we can release in the end of the week

@jvanz
Copy link
Contributor Author

jvanz commented Nov 29, 2022

Great, thanks!

@cpanato
Copy link
Member

cpanato commented Dec 9, 2022

need a bit more time 😓

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Is allowed to have other files in the releases created by chart-releaser?
4 participants