Skip to content

Build Bootc Images #129

Build Bootc Images

Build Bootc Images #129

Workflow file for this run

name: Build Bootc Images
on:
pull_request:
branches:
- main
schedule:
- cron: '05 10 * * 0' # 10:05am UTC every Sunday
push:
branches:
- main
paths-ignore:
- '**/README.md'
concurrency:
group: ${{ github.workflow }}-${{ github.ref || github.run_id }}-${{ inputs.brand_name}}-${{ inputs.stream_name }}
cancel-in-progress: true
jobs:
build-base:
name: Build Base Image
uses: ./.github/workflows/reusable-build-image.yml
secrets: inherit
strategy:
fail-fast: false
with:
build_target: base
build-nginx:
name: Build Nginx Image
uses: ./.github/workflows/reusable-build-image.yml
secrets: inherit
strategy:
fail-fast: false
with:
build_target: nginx
build-k3s:
name: Build K3s Image
uses: ./.github/workflows/reusable-build-image.yml
secrets: inherit
strategy:
fail-fast: false
with:
build_target: k3s
containerfile: ./k3s/Containerfile
build-prometheus:
name: Build Prometheus Image
uses: ./.github/workflows/reusable-build-image.yml
secrets: inherit
strategy:
fail-fast: false
with:
build_target: prometheus
# build-nas:
# name: Build NAS Image
# uses: ./.github/workflows/reusable-build-image.yml
# secrets: inherit
# strategy:
# fail-fast: false
# with:
# build_target: nas
# containerfile: ./nas/Containerfile