Skip to content

Merge pull request #62 from kairos-io/renovate/kyverno-3.x #78

Merge pull request #62 from kairos-io/renovate/kyverno-3.x

Merge pull request #62 from kairos-io/renovate/kyverno-3.x #78

Workflow file for this run

name: Publish
on:
push:
tags:
- v*
branches:
- main
concurrency:
group: ci-publish-${{ github.head_ref || github.ref }}-${{ github.repository }}
cancel-in-progress: true
jobs:
images:
runs-on: ubuntu-latest
permissions:
id-token: write
strategy:
matrix:
bundles:
- calico
- cert-manager
- flux
- coco
- kubevirt
- kairos
- longhorn
- kyverno
- metallb
- multus
- nginx
- system-upgrade-controller
- "LocalAI"
env:
REGISTRY: quay.io
REGISTRY_USER: ${{ secrets.REGISTRY_USERNAME }}
REGISTRY_PASSWORD: ${{ secrets.REGISTRY_PASSWORD }}
steps:
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4
- uses: docker-practice/actions-setup-docker@master
- uses: earthly/actions-setup@v1
with:
version: "latest"
- run: echo $REGISTRY_PASSWORD | docker login -u $REGISTRY_USER --password-stdin $REGISTRY
- run: earthly --ci --push +build --BUNDLE=${{ matrix.bundles }}