Build #794
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Build | |
on: | |
schedule: | |
- cron: "21 21 * * *" | |
push: | |
branches: ["main"] | |
env: | |
REGISTRY: ghcr.io | |
IMAGE_REGISTRY: ghcr.io/${{ github.repository_owner }} | |
REGISTRY_USER: ${{ github.actor }} | |
REGISTRY_PASSWORD: ${{ github.token }} | |
jobs: | |
silverblue-shared-downloader-kernel-cache: | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout repo | |
uses: actions/checkout@v3 | |
- name: Build container image | |
uses: redhat-actions/buildah-build@v2 | |
with: | |
context: "silverblue-shared-downloader-kernel-cache" | |
containerfiles: "silverblue-shared-downloader-kernel-cache/Containerfile" | |
image: silverblue-shared-downloader-kernel-cache | |
layers: false | |
oci: true | |
- name: Push to ghcr.io | |
uses: redhat-actions/push-to-registry@v2 | |
with: | |
image: silverblue-shared-downloader-kernel-cache | |
tags: "latest" | |
registry: ${{ env.IMAGE_REGISTRY }} | |
username: ${{ env.REGISTRY_USER }} | |
password: ${{ env.REGISTRY_PASSWORD }} | |
extra-args: | | |
--disable-content-trust | |
silverblue-shared-builder-brave: | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout repo | |
uses: actions/checkout@v3 | |
- name: Build container image | |
uses: redhat-actions/buildah-build@v2 | |
with: | |
context: "silverblue-shared-builder-brave" | |
containerfiles: "silverblue-shared-builder-brave/Containerfile" | |
image: silverblue-shared-builder-brave | |
layers: false | |
oci: true | |
- name: Push to ghcr.io | |
uses: redhat-actions/push-to-registry@v2 | |
with: | |
image: silverblue-shared-builder-brave | |
tags: "latest" | |
registry: ${{ env.IMAGE_REGISTRY }} | |
username: ${{ env.REGISTRY_USER }} | |
password: ${{ env.REGISTRY_PASSWORD }} | |
extra-args: | | |
--disable-content-trust | |
silverblue-shared-builder-python-validity: | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout repo | |
uses: actions/checkout@v3 | |
- name: Build container image | |
uses: redhat-actions/buildah-build@v2 | |
with: | |
context: "silverblue-shared-builder-python-validity" | |
containerfiles: "silverblue-shared-builder-python-validity/Containerfile" | |
image: silverblue-shared-builder-python-validity | |
layers: false | |
oci: true | |
- name: Push to ghcr.io | |
uses: redhat-actions/push-to-registry@v2 | |
with: | |
image: silverblue-shared-builder-python-validity | |
tags: "latest" | |
registry: ${{ env.IMAGE_REGISTRY }} | |
username: ${{ env.REGISTRY_USER }} | |
password: ${{ env.REGISTRY_PASSWORD }} | |
extra-args: | | |
--disable-content-trust | |
silverblue-zfs-base: | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout repo | |
uses: actions/checkout@v3 | |
- name: Build container image | |
uses: redhat-actions/buildah-build@v2 | |
with: | |
context: "silverblue-zfs-base" | |
containerfiles: "silverblue-zfs-base/Containerfile" | |
image: silverblue-zfs-base | |
layers: false | |
oci: true | |
- name: Push to ghcr.io | |
uses: redhat-actions/push-to-registry@v2 | |
with: | |
image: silverblue-zfs-base | |
tags: "latest" | |
registry: ${{ env.IMAGE_REGISTRY }} | |
username: ${{ env.REGISTRY_USER }} | |
password: ${{ env.REGISTRY_PASSWORD }} | |
extra-args: | | |
--disable-content-trust | |
silverblue-base: | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout repo | |
uses: actions/checkout@v3 | |
- name: Build container image | |
uses: redhat-actions/buildah-build@v2 | |
with: | |
context: "silverblue-base" | |
containerfiles: "silverblue-base/Containerfile" | |
image: silverblue-base | |
layers: false | |
oci: true | |
- name: Push to ghcr.io | |
uses: redhat-actions/push-to-registry@v2 | |
with: | |
image: silverblue-base | |
tags: "latest" | |
registry: ${{ env.IMAGE_REGISTRY }} | |
username: ${{ env.REGISTRY_USER }} | |
password: ${{ env.REGISTRY_PASSWORD }} | |
extra-args: | | |
--disable-content-trust | |
silverblue-shuttle-sz170r8v2: | |
needs: silverblue-base | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout repo | |
uses: actions/checkout@v3 | |
- name: Build container image | |
uses: redhat-actions/buildah-build@v2 | |
with: | |
context: "silverblue-shuttle-sz170r8v2" | |
containerfiles: "silverblue-shuttle-sz170r8v2/Containerfile" | |
image: silverblue-shuttle-sz170r8v2 | |
layers: false | |
oci: true | |
- name: Push to ghcr.io | |
uses: redhat-actions/push-to-registry@v2 | |
with: | |
image: silverblue-shuttle-sz170r8v2 | |
tags: "latest" | |
registry: ${{ env.IMAGE_REGISTRY }} | |
username: ${{ env.REGISTRY_USER }} | |
password: ${{ env.REGISTRY_PASSWORD }} | |
extra-args: | | |
--disable-content-trust | |
silverblue-supermicro-x10sri-f: | |
needs: silverblue-base | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout repo | |
uses: actions/checkout@v3 | |
- name: Build container image | |
uses: redhat-actions/buildah-build@v2 | |
with: | |
context: "silverblue-supermicro-x10sri-f" | |
containerfiles: "silverblue-supermicro-x10sri-f/Containerfile" | |
image: silverblue-supermicro-x10sri-f | |
layers: false | |
oci: true | |
- name: Push to ghcr.io | |
uses: redhat-actions/push-to-registry@v2 | |
with: | |
image: silverblue-supermicro-x10sri-f | |
tags: "latest" | |
registry: ${{ env.IMAGE_REGISTRY }} | |
username: ${{ env.REGISTRY_USER }} | |
password: ${{ env.REGISTRY_PASSWORD }} | |
extra-args: | | |
--disable-content-trust | |
silverblue-supermicro-x10drw-it: | |
needs: silverblue-base | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout repo | |
uses: actions/checkout@v3 | |
- name: Build container image | |
uses: redhat-actions/buildah-build@v2 | |
with: | |
context: "silverblue-supermicro-x10drw-it" | |
containerfiles: "silverblue-supermicro-x10drw-it/Containerfile" | |
image: silverblue-supermicro-x10drw-it | |
layers: false | |
oci: true | |
- name: Push to ghcr.io | |
uses: redhat-actions/push-to-registry@v2 | |
with: | |
image: silverblue-supermicro-x10drw-it | |
tags: "latest" | |
registry: ${{ env.IMAGE_REGISTRY }} | |
username: ${{ env.REGISTRY_USER }} | |
password: ${{ env.REGISTRY_PASSWORD }} | |
extra-args: | | |
--disable-content-trust | |
silverblue-thinkpad-p1g1: | |
needs: silverblue-base | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout repo | |
uses: actions/checkout@v3 | |
- name: Build container image | |
uses: redhat-actions/buildah-build@v2 | |
with: | |
context: "silverblue-thinkpad-p1g1" | |
containerfiles: "silverblue-thinkpad-p1g1/Containerfile" | |
image: silverblue-thinkpad-p1g1 | |
layers: false | |
oci: true | |
- name: Push to ghcr.io | |
uses: redhat-actions/[email protected] | |
with: | |
image: silverblue-thinkpad-p1g1 | |
tags: "latest" | |
registry: ${{ env.IMAGE_REGISTRY }} | |
username: ${{ env.REGISTRY_USER }} | |
password: ${{ env.REGISTRY_PASSWORD }} | |
extra-args: | | |
--disable-content-trust | |
silverblue-thinkpad-p1g5: | |
needs: silverblue-base | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout repo | |
uses: actions/checkout@v3 | |
- name: Build container image | |
uses: redhat-actions/buildah-build@v2 | |
with: | |
context: "silverblue-thinkpad-p1g5" | |
containerfiles: "silverblue-thinkpad-p1g5/Containerfile" | |
image: silverblue-thinkpad-p1g5 | |
layers: false | |
oci: true | |
- name: Push to ghcr.io | |
uses: redhat-actions/[email protected] | |
with: | |
image: silverblue-thinkpad-p1g5 | |
tags: "latest" | |
registry: ${{ env.IMAGE_REGISTRY }} | |
username: ${{ env.REGISTRY_USER }} | |
password: ${{ env.REGISTRY_PASSWORD }} | |
extra-args: | | |
--disable-content-trust | |
silverblue-thinkpad-t470: | |
needs: silverblue-base | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout repo | |
uses: actions/checkout@v3 | |
- name: Build container image | |
uses: redhat-actions/buildah-build@v2 | |
with: | |
context: "silverblue-thinkpad-t470" | |
containerfiles: "silverblue-thinkpad-t470/Containerfile" | |
image: silverblue-thinkpad-t470 | |
layers: false | |
oci: true | |
- name: Push to ghcr.io | |
uses: redhat-actions/[email protected] | |
with: | |
image: silverblue-thinkpad-t470 | |
tags: "latest" | |
registry: ${{ env.IMAGE_REGISTRY }} | |
username: ${{ env.REGISTRY_USER }} | |
password: ${{ env.REGISTRY_PASSWORD }} | |
extra-args: | | |
--disable-content-trust | |
silverblue-zbox-mi548: | |
needs: silverblue-base | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout repo | |
uses: actions/checkout@v3 | |
- name: Build container image | |
uses: redhat-actions/buildah-build@v2 | |
with: | |
context: "silverblue-zbox-mi548" | |
containerfiles: "silverblue-zbox-mi548/Containerfile" | |
image: silverblue-zbox-mi548 | |
layers: false | |
oci: true | |
- name: Push to ghcr.io | |
uses: redhat-actions/[email protected] | |
with: | |
image: silverblue-zbox-mi548 | |
tags: "latest" | |
registry: ${{ env.IMAGE_REGISTRY }} | |
username: ${{ env.REGISTRY_USER }} | |
password: ${{ env.REGISTRY_PASSWORD }} | |
extra-args: | | |
--disable-content-trust | |
silverblue-orico: | |
needs: silverblue-base | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout repo | |
uses: actions/checkout@v3 | |
- name: Build container image | |
uses: redhat-actions/buildah-build@v2 | |
with: | |
context: "silverblue-orico" | |
containerfiles: "silverblue-orico/Containerfile" | |
image: silverblue-orico | |
layers: false | |
oci: true | |
- name: Push to ghcr.io | |
uses: redhat-actions/[email protected] | |
with: | |
image: silverblue-orico | |
tags: "latest" | |
registry: ${{ env.IMAGE_REGISTRY }} | |
username: ${{ env.REGISTRY_USER }} | |
password: ${{ env.REGISTRY_PASSWORD }} | |
extra-args: | | |
--disable-content-trust | |
silverblue-dell-precision-5570: | |
needs: silverblue-base | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout repo | |
uses: actions/checkout@v3 | |
- name: Build container image | |
uses: redhat-actions/buildah-build@v2 | |
with: | |
context: "silverblue-dell-precision-5570" | |
containerfiles: "silverblue-dell-precision-5570/Containerfile" | |
image: silverblue-dell-precision-5570 | |
layers: false | |
oci: true | |
- name: Push to ghcr.io | |
uses: redhat-actions/[email protected] | |
with: | |
image: silverblue-dell-precision-5570 | |
tags: "latest" | |
registry: ${{ env.IMAGE_REGISTRY }} | |
username: ${{ env.REGISTRY_USER }} | |
password: ${{ env.REGISTRY_PASSWORD }} | |
extra-args: | | |
--disable-content-trust | |
silverblue-ace-t8-pro: | |
needs: silverblue-base | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout repo | |
uses: actions/checkout@v3 | |
- name: Build container image | |
uses: redhat-actions/buildah-build@v2 | |
with: | |
context: "silverblue-ace-t8-pro" | |
containerfiles: "silverblue-ace-t8-pro/Containerfile" | |
image: silverblue-ace-t8-pro | |
layers: false | |
oci: true | |
- name: Push to ghcr.io | |
uses: redhat-actions/[email protected] | |
with: | |
image: silverblue-ace-t8-pro | |
tags: "latest" | |
registry: ${{ env.IMAGE_REGISTRY }} | |
username: ${{ env.REGISTRY_USER }} | |
password: ${{ env.REGISTRY_PASSWORD }} | |
extra-args: | | |
--disable-content-trust | |
silverblue-neosmay-xxx-ac8f-yyy: | |
needs: silverblue-base | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout repo | |
uses: actions/checkout@v3 | |
- name: Build container image | |
uses: redhat-actions/buildah-build@v2 | |
with: | |
context: "silverblue-neosmay-xxx-ac8f-yyy" | |
containerfiles: "silverblue-neosmay-xxx-ac8f-yyy/Containerfile" | |
image: silverblue-neosmay-xxx-ac8f-yyy | |
layers: false | |
oci: true | |
- name: Push to ghcr.io | |
uses: redhat-actions/[email protected] | |
with: | |
image: silverblue-neosmay-xxx-ac8f-yyy | |
tags: "latest" | |
registry: ${{ env.IMAGE_REGISTRY }} | |
username: ${{ env.REGISTRY_USER }} | |
password: ${{ env.REGISTRY_PASSWORD }} | |
extra-args: | | |
--disable-content-trust | |