WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

test Hadron?

test Hadron? #1038

Workflow file for this run

name: 'Build ARM images (PR)'
on:
pull_request:
permissions:
contents: write
security-events: write
id-token: write
actions: read
concurrency:
group: ci-pr-arm64-${{ github.head_ref || github.ref }}-${{ github.repository }}
cancel-in-progress: true
jobs:
build-board:
name: ${{ matrix.base_image }}
uses: kairos-io/kairos-factory-action/.github/workflows/reusable-factory.yaml@71d85fe9d4267e373a5d27b4a0fddd44628fb1ba # v0.0.11
secrets:
registry_username: ${{ secrets.QUAY_USERNAME }}
registry_password: ${{ secrets.QUAY_PASSWORD }}
with:
dockerfile_path: "images/Dockerfile"
base_image: ${{ matrix.base_image }}
model: ${{ matrix.model }}
arch: "arm64"
version: "auto"
raw: true
grype: true
registry_domain: "quay.io"
registry_namespace: "kairos"
registry_repository: "ci-temp-images"
custom_tag_format: "$FLAVOR-$FLAVOR_RELEASE-$VARIANT-$ARCH-$MODEL-$COMMIT_SHA"
custom_artifact_format: "kairos-$FLAVOR-$FLAVOR_RELEASE-$VARIANT-$ARCH-$MODEL"
image_labels: "quay.expires-after=6h"
summary_artifacts: true
strategy:
fail-fast: false
matrix:
model: ["rpi4", "rpi3"]
base_image:
- "ubuntu:24.04"
- "alpine:3.21"
build-generic:
name: ${{ matrix.base_image }}
uses: kairos-io/kairos-factory-action/.github/workflows/reusable-factory.yaml@71d85fe9d4267e373a5d27b4a0fddd44628fb1ba # v0.0.11
secrets:
registry_username: ${{ secrets.QUAY_USERNAME }}
registry_password: ${{ secrets.QUAY_PASSWORD }}
with:
dockerfile_path: "images/Dockerfile"
base_image: ${{ matrix.base_image }}
model: "generic"
arch: "arm64"
version: "auto"
iso: true
grype: true
registry_domain: "quay.io"
registry_namespace: "kairos"
registry_repository: "ci-temp-images"
custom_tag_format: "$FLAVOR-$FLAVOR_RELEASE-$VARIANT-$ARCH-$MODEL-$COMMIT_SHA"
custom_artifact_format: "kairos-$FLAVOR-$FLAVOR_RELEASE-$VARIANT-$ARCH-$MODEL"
image_labels: "quay.expires-after=6h"
summary_artifacts: true
strategy:
fail-fast: false
matrix:
base_image:
- "ubuntu:24.04"
- "alpine:3.21"