Skip to content

Commit

Permalink
Test helm chart in CI
Browse files Browse the repository at this point in the history
  • Loading branch information
garronej committed Oct 3, 2023
1 parent 31014ce commit 66e27b0
Showing 1 changed file with 14 additions and 2 deletions.
16 changes: 14 additions & 2 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ permissions:

jobs:

test:
test_web:
runs-on: ubuntu-latest
steps:
- uses: InseeFrLab/onyxia@gh-actions
Expand All @@ -27,9 +27,21 @@ jobs:
- run: npx keycloakify
env:
XDG_CACHE_HOME: "/home/runner/.cache/yarn"

test_helm-chart:
runs-on: ubuntu-latest
steps:
- uses: InseeFrLab/onyxia@gh-actions
with:
action_name: checkout
sub_directory: helm-chart
- uses: azure/[email protected]
- run: helm lint .

prepare_release:
needs: test
needs:
- test_web
- test_helm-chart
runs-on: ubuntu-latest
outputs:
new_web_docker_image_tags: ${{steps._.outputs.new_web_docker_image_tags}}
Expand Down

0 comments on commit 66e27b0

Please sign in to comment.