Skip to content
This repository has been archived by the owner on Dec 7, 2023. It is now read-only.

Add kernel image release workflow #722

Merged
merged 2 commits into from
Nov 4, 2020

Conversation

darkowlzz
Copy link
Contributor

@darkowlzz darkowlzz commented Oct 27, 2020

This adds a new workflow for building and releasing kernel images.
It builds different versions of kernels in different jobs. Different
kernel arch are build in the same job and pushed together to the
container registry. Once pushed, the manifest list is also updated for
the pushed images.

Tested this on a fork https://github.com/darkowlzz/ignite/runs/1315667990?check_suite_focus=true. Took about an hour to build everything and publish.
The images were pushed to https://github.com/users/darkowlzz/packages/container/package/ignite-kernel
Manually tested the kernel image with a VM to ensure it works.

@darkowlzz darkowlzz added the area/releasing Issues related to the release machinery label Oct 27, 2020
This adds a new workflow for building and releasing kernel images.
It builds different versions of kernels in different jobs. Different
kernel arch are build in the same job and pushed together to the
container registry. Once pushed, the manifest list is also updated for
the pushed images.
@stealthybox stealthybox merged commit 4e24c71 into weaveworks:master Nov 4, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area/releasing Issues related to the release machinery
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants