Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 608 Bytes

README.md

File metadata and controls

26 lines (17 loc) · 608 Bytes

Lima on GitHub Actions

Lima is useful for running non-Ubuntu distributions such as Fedora on GitHub Actions.

Usage

steps:
  - uses: actions/checkout@v4

  - uses: lima-vm/lima-actions/setup@v1
    id: lima-actions-setup

  - uses: actions/cache@v4
    with:
      path: ~/.cache/lima
      key: lima-${{ steps.lima-actions-setup.outputs.version }}

  - run: limactl start --plain --name=default --cpus=1 --memory=1 template://fedora

  - uses: lima-vm/lima-actions/ssh@v1

  - run: rsync -a -e ssh . lima-default:/tmp/repo

  - run: ssh lima-default ls -l /tmp/repo