Skip to content

Helm chart for dashboard not pushed to repository #57

@Labiote

Description

@Labiote

We have seen that the chart repository of OCM does not have the dashboard chart. Modifications need to be made for it to work:

  • Probably change the chart name from ocm-dashboard to dashboard (since the repository is name dashboard and the way you prepare and push packages use the repository's name, not the chart's name)
      shell: bash
      run: |
        set -e

        # Read repositories.json and properly escape for GitHub Actions
        repositories_json=$(cat ${{ inputs.repoRoot }}/.github/repositories.json | jq -c .) # You build the matrix here based on what is in the repositories.json which is a dictionnary with repo's name
        echo "repositories=$repositories_json" >> $GITHUB_OUTPUT

        # Extract repository names for matrix
        repository_names=$(echo "$repositories_json" | jq -r 'keys')
        matrix_json=$(echo "$repository_names" | jq -c '{"repository": .}')
        echo "matrix=$matrix_json" >> $GITHUB_OUTPUT
  • Add the information in the repositories.json since the dashboard repo is missing from it

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions