Skip to content

deps,oci: Align on oci-spec 0.9, bump ocidir to 0.7.2 #522

deps,oci: Align on oci-spec 0.9, bump ocidir to 0.7.2

deps,oci: Align on oci-spec 0.9, bump ocidir to 0.7.2 #522

Workflow file for this run

name: bootc Reverse Dependency CI
on:
push:
branches: [main]
pull_request:
branches: [main]
merge_group:
workflow_dispatch: {}
env:
CARGO_TERM_COLOR: always
LIBVIRT_DEFAULT_URI: "qemu:///session"
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: ${{ github.event_name == 'pull_request' }}
permissions:
contents: read
jobs:
bootc-test:
# TODO: Re-enable once bootc-dev/bootc#2044 is merged
if: false
name: Build and test bootc with local composefs-rs
runs-on: ubuntu-24.04
timeout-minutes: 120
steps:
- name: Checkout repository
uses: actions/checkout@v6
with:
ref: ${{ github.event.pull_request.head.sha }}
- name: Setup
uses: bootc-dev/actions/bootc-ubuntu-setup@main
with:
libvirt: true
- name: Install tmt
run: |
sudo apt-get install -y pipx
pipx install tmt[provision]
echo "$HOME/.local/bin" >> $GITHUB_PATH
- name: Build and test bootc with local composefs-rs
run: just bootc/test
env:
# Use bootc branch with OpenConfig API compatibility
# TODO: revert to main once bootc-dev/bootc#2044 is merged
COMPOSEFS_BOOTC_REPO: https://github.com/cgwalters/bootc
COMPOSEFS_BOOTC_REF: prep-composefs-manifest