Skip to content

build: bump github.com/fluxcd/helm-controller/api from 1.0.1 to 1.1.0 in /hack/release #6341

build: bump github.com/fluxcd/helm-controller/api from 1.0.1 to 1.1.0 in /hack/release

build: bump github.com/fluxcd/helm-controller/api from 1.0.1 to 1.1.0 in /hack/release #6341

name: Manifest validation
on:
pull_request:
types: [opened, reopened, synchronize, labeled]
push:
branches:
- 'main'
- 'v*'
jobs:
manifest-validation:
name: Manifest validation
if: ${{ github.event_name != 'pull_request' || contains(github.event.pull_request.labels.*.name, 'ok-to-test') }}
runs-on:
- self-hosted
- small
steps:
- name: Checkout code
uses: actions/checkout@v4
#- uses: webfactory/ssh-agent@v0.9.0
# with:
# ssh-private-key: ${{ secrets.PRIVATE_SSH_KEY }}
- name: Install NIX
uses: cachix/install-nix-action@V28
- name: Install devbox
uses: jetify-com/devbox-install-action@v0.11.0
with:
enable-cache: true
skip-nix-installation: true
- name: Run tests
run: devbox run -- "GOOS=linux GOARCH=amd64 make validate-manifests"