Skip to content

[skip-ci] machine images #81

[skip-ci] machine images

[skip-ci] machine images #81

Workflow file for this run

name: MACHINE IMAGE TRIAL
on:
pull_request:
branches:
- main
jobs:
build:

Check failure on line 9 in .github/workflows/machine-images.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/machine-images.yml

Invalid workflow file

You have an error in your yaml syntax on line 9
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v4
- name: Pull coreos-assembler image
run: podman pull quay.io/coreos-assembler/coreos-assembler
- name: create fcos work dir
run: mkdir fcos
- name: Cosa init
run: |
source ./contrib/podman-next/fcos-podmanimage/cosa-snippet
cd fcos
cosa init --branch podman-next https://github.com/lsm5/fedora-coreos-config
- name: Cosa Fetch
run: |
source ./contrib/podman-next/fcos-podmanimage/cosa-snippet
cd fcos
cosa fetch --update-lockfile
- name: Cosa Build Qcow2
run: |
source ./contrib/podman-next/fcos-podmanimage/cosa-snippet
cd fcos
cosa build
- name: Cosa Build Hyperv
run: |
source ./contrib/podman-next/fcos-podmanimage/cosa-snippet
cd fcos
cosa buildextend-hyperv
- name: Cosa Build Applehv
run: |
source ./contrib/podman-next/fcos-podmanimage/cosa-snippet
cd fcos
cosa buildextend-applehv
- name: Cosa Compress Qcow2
run: |
source ./contrib/podman-next/fcos-podmanimage/cosa-snippet
cd fcos
cosa compress
- name: Get Qcow2 Filename
run: |
echo "QCOW_IMAGE=$(ls ./fcos/builds/latest/x86_64 | grep qcow2.xz)" >> $GITHUB_ENV
- name: Create Applehv Containerfile
run: |
echo "APPLEHV_IMAGE=$(ls ./fcos/builds/latest/x86_64 | grep applehv.x86_64.raw.gz)" >> $GITHUB_ENV
- name: Create Hyperv Containerfile
run: |
echo "HYPERV_IMAGE=$(ls ./fcos/builds/latest/x86_64 | grep hyperv.x86_64.vhdx.zip)" >> $GITHUB_ENV