Skip to content

Merge pull request #3 from fastly/grigor/helm-chart-deployment #5

Merge pull request #3 from fastly/grigor/helm-chart-deployment

Merge pull request #3 from fastly/grigor/helm-chart-deployment #5

# name: Deploy Helm Chart
# on:
# workflow_dispatch:
# pull_request:
# branches: ["release"]
# paths:
# - stable/jfrog-platform/**
# push:
# branches: ["release"]
# paths:
# - stable/jfrog-platform/**
# jobs:
# check:
# runs-on: forge-amd64-dagger
# steps:
# - name: Checkout
# uses: actions/checkout@v4
# - name: Checkout elevation-data
# uses: actions/checkout@v4
# with:
# repository: fastly/elevation-data
# - name: Conftest
# uses: fastly/forge/actions/dagger@actions-v1
# if: github.ref != 'refs/heads/release'
# with:
# verb: call
# module: .forge/dagger-modules/standard/registry/
# args: --vault-token="env:VAULT_TOKEN" helm elevation-conftest --chart ./jfrog-helm-charts/stable/jfrog-platform/ --additional-values ./elevation-data/workloads/dev-usc1/jfrog-platform/jfrog-platform.yaml
# - name: Conftest
# uses: fastly/forge/actions/dagger@actions-v1
# if: github.ref == 'refs/heads/release'
# with:
# verb: call
# module: .forge/dagger-modules/standard/registry/
# args: --vault-token="env:VAULT_TOKEN" helm push --chart ./jfrog-helm-charts/stable/jfrog-platform/ --additional-values ./elevation-data/workloads/dev-usc1/jfrog-platform/jfrog-platform.yaml