Skip to content

Updating Monitoring guide to use newest helm charts and add config required by the version bump #691

Updating Monitoring guide to use newest helm charts and add config required by the version bump

Updating Monitoring guide to use newest helm charts and add config required by the version bump #691

Workflow file for this run

on: [push, pull_request]
name: "Tests"
permissions:
contents: read
env:
GO_STATIC_CHECK_VERSION: "2024.1.1"
jobs:
cleaner:
name: Cleaner
runs-on: ubuntu-latest
defaults:
run:
working-directory: cleaner
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: "cleaner/go.mod"
cache-dependency-path: "cleaner/go.sum"
- name: "Lint"
run: go vet ./...
- uses: dominikh/[email protected]
with:
version: "${{ env.GO_STATIC_CHECK_VERSION }}"
working-directory: cleaner
- name: "Test"
run: go test -cover ./...
balancer:
name: Balancer
runs-on: ubuntu-latest
defaults:
run:
working-directory: balancer
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: "balancer/go.mod"
cache-dependency-path: "balancer/go.sum"
- name: "Place index.html file into ui build folder"
run: |
mkdir ui/build/
cp ui/index.html ui/build/index.html
- name: "Lint"
run: go vet ./...
- uses: dominikh/[email protected]
with:
version: "${{ env.GO_STATIC_CHECK_VERSION }}"
working-directory: balancer
- name: "Test"
run: go test -cover ./...
progress-watchdog:
name: ProgressWatchdog
runs-on: ubuntu-latest
defaults:
run:
working-directory: progress-watchdog
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: "progress-watchdog/go.mod"
cache-dependency-path: "progress-watchdog/go.sum"
- name: "Lint"
run: go vet ./...
- uses: dominikh/[email protected]
with:
version: "${{ env.GO_STATIC_CHECK_VERSION }}"
working-directory: progress-watchdog
- name: "Test"
run: go test -cover ./...
helm:
name: Helm
runs-on: ubuntu-latest
defaults:
run:
working-directory: helm/multi-juicer/
steps:
- uses: actions/checkout@v4
- name: Verify tools
run: |
helm version
- name: Install Helm Unit Test Plugin
run: |
helm plugin install https://github.com/helm-unittest/helm-unittest.git --version 0.6.2
- name: Helm-Chart Unit Tests | Operator
run: helm unittest .