-
Notifications
You must be signed in to change notification settings - Fork 0
32 lines (31 loc) · 948 Bytes
/
ci.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
name: CI in Docker (fast, no full system-access)
on:
push:
paths-ignore:
- '**.md'
- '.github/workflows/ci-vm.yml'
- 'vm-resources/**'
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
container: ubuntu:lunar
steps:
- uses: actions/checkout@v4
- name: Install dependencies
run: apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -yqq ansible git python3-apt build-essential sudo
- run: id
- name: Run demo playbook
run: ansible-playbook -v --inventory "localhost," --connection=local playbook.yaml
- run: bwrap --version
- run: conmon --version
- run: containerd --version
- run: crio --version
- run: crun --version
- run: ctop -v
- run: ignite version
- run: podman --version
- run: rootlesskit --version
- run: runc --version
- run: runsc --version
- run: skopeo --version