👷(helm) fix typo in the ci
Fix the following issue : ``` The workflow is not valid. .github/workflows/release-helmchart.yml (Line: 25, Col: 12): Job 'release' depends on unknown job 'helmfile-lint'. ```
This commit is contained in:
committed by
aleb_the_flash
parent
3e4a7058d2
commit
7ad9015a6b
16
.github/workflows/release-helm-chart.yaml
vendored
16
.github/workflows/release-helm-chart.yaml
vendored
@@ -10,21 +10,7 @@ on:
|
||||
- ./src/helm/meet/**
|
||||
|
||||
jobs:
|
||||
lint-helmfile:
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: ghcr.io/helmfile/helmfile:latest
|
||||
steps:
|
||||
- uses: numerique-gouv/action-helmfile-lint@main
|
||||
with:
|
||||
app-id: ${{ secrets.APP_ID }}
|
||||
age-key: ${{ secrets.SOPS_PRIVATE }}
|
||||
private-key: ${{ secrets.PRIVATE_KEY }}
|
||||
helmfile-src: "src/helm"
|
||||
repositories: "meet,secrets"
|
||||
|
||||
release:
|
||||
needs: helmfile-lint
|
||||
if: github.event_name == 'push'
|
||||
permissions:
|
||||
contents: write
|
||||
@@ -47,5 +33,5 @@ jobs:
|
||||
uses: numerique-gouv/helm-gh-pages@add-overwrite-option
|
||||
with:
|
||||
charts_dir: ./src/helm
|
||||
linting: off
|
||||
linting: on
|
||||
token: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
Reference in New Issue
Block a user