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

Include "artifact attestations" terminology in chart names and descriptions #24

Merged
merged 3 commits into from
Jun 10, 2024

Conversation

malancas
Copy link
Collaborator

@malancas malancas commented Jun 7, 2024

Part of https://github.com/github/package-security/issues/1803

Following up on some discussion around our artifact attestation terminology in the policy controller and helm charts.

We decided to call the policy chart "github-artfiact-attestation-policy". I've updated the name field in the Chart.yaml and the chart directory to "github-artfiact-attestation-policy". After reading through Helm documentation and looking at different examples, I think the chart directory name and the Chart.yaml name field are supposed to match. The Helm commands used in .github/workflows/release.yaml also rely on both the chart directory name and the name field in Chart.yaml.

@malancas malancas marked this pull request as ready for review June 10, 2024 13:56
@malancas malancas requested review from steiza and a team as code owners June 10, 2024 13:56
@malancas
Copy link
Collaborator Author

The test workflow failure can be ignored for now.

@malancas malancas merged commit da878a0 into main Jun 10, 2024
1 check failed
@malancas malancas deleted the update-chart-names branch June 10, 2024 16:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants