github.com/grafana/pyroscope@v1.18.0/.github/workflows/helm-release.yml (about)

     1  name: helm-release
     2  
     3  on:
     4    push:
     5      branches:
     6        - main
     7        - "release-[0-9]+.[0-9]+"
     8  
     9  jobs:
    10    call-update-helm-repo-pyroscope:
    11      uses: grafana/helm-charts/.github/workflows/update-helm-repo.yaml@37c5e126b0a28eefd6c18331b88f8036233853d6
    12      permissions:
    13        contents: "write"
    14        id-token: "write"
    15        packages: "write"
    16      with:
    17        charts_dir: operations/pyroscope/helm/
    18        cr_configfile: operations/pyroscope/helm/cr.yaml
    19        ct_configfile: operations/pyroscope/helm/ct.yaml
    20      secrets:
    21        vault_repo_secret_name: grafana-pyroscope-releases
    22    call-update-helm-repo-pyroscope-monitoring:
    23      uses: grafana/helm-charts/.github/workflows/update-helm-repo.yaml@37c5e126b0a28eefd6c18331b88f8036233853d6
    24      permissions:
    25        contents: "write"
    26        id-token: "write"
    27        packages: "write"
    28      with:
    29        charts_dir: operations/pyroscope/helm/
    30        cr_configfile: operations/monitoring/helm/cr.yaml
    31        ct_configfile: operations/monitoring/helm/ct.yaml
    32      secrets:
    33        vault_repo_secret_name: grafana-pyroscope-releases