Skip to content

journal-server: add support for 'make journal-dump' #35

journal-server: add support for 'make journal-dump'

journal-server: add support for 'make journal-dump' #35

Workflow file for this run

name: Run kdevops on self-hosted runner
on:
push:
branches:
- '**'
pull_request:
branches:
- '**'
workflow_dispatch: # Add this for manual triggering of the workflow
jobs:
run-kdevops:
name: Run kdevops CI
runs-on: [self-hosted, Linux, X64]
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Configure git
run: |
git config --global --add safe.directory '*'
- name: Run kdevops make defconfig-repo
run: |
make KDEVOPS_HOSTS_PREFIX="gh" defconfig-xfs_reflink_4k
- name: Run kdevops make
run: |
make -j$(nproc)
- name: Run kdevops make bringup
run: |
make bringup
- name: Build linux and boot test nodes on test kernel
run: |
make linux
- name: Build fstests
run: |
make fstests
# Ensure make destroy always runs, even on failure
- name: Run kdevops make destroy
if: always() # This ensures the step runs even if previous steps failed
run: |
make destroy