Skip to content

feat: add workshop helm chart #55

feat: add workshop helm chart

feat: add workshop helm chart #55

Workflow file for this run

name: CI
on:
push:
branches:
- main
pull_request:
jobs:
ci:
name: CI
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
- uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0
- name: Lint
run: uv run ruff check
- name: Format
run: uv run ruff format --check
helm:
name: Helm chart
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: azure/setup-helm@v4
- name: Register dependency repos
run: |
helm repo add eoapi https://developmentseed.org/eoapi-k8s/
helm repo add stac-manager https://stac-manager.ds.io/
- name: Build chart dependencies
run: helm dependency build infrastructure/charts/eoapi-workshop
- name: Lint
run: helm lint infrastructure/charts/eoapi-workshop
- name: Render checks
run: ./infrastructure/charts/eoapi-workshop/tests/render-checks.sh