Releases: antmicro-labs/renode-linux-runner-action
Releases · antmicro-labs/renode-linux-runner-action
images-refactoring: Fixes errors with external repositories (#36)
* Fixes the error whit chroot when no shared-dir is provided * Replaces the `pwd` command with GITHUB_WORKSPACE variable in composite action * Fixed the errors with sideloading python packages on external repositories
complete-board-separation: Fixes errors with external repositories (#36)
* Fixes the error whit chroot when no shared-dir is provided * Replaces the `pwd` command with GITHUB_WORKSPACE variable in composite action * Fixed the errors with sideloading python packages on external repositories
add-dockersave: Fixes errors with external repositories (#36)
* Fixes the error whit chroot when no shared-dir is provided * Replaces the `pwd` command with GITHUB_WORKSPACE variable in composite action * Fixed the errors with sideloading python packages on external repositories
v0-next-fix: Adds code quality workflow (#34)
-Adds workflow to check code formatting and correctness of links in README -Adds flake8 to check python formatting -Adds markdown-link-checker action
updates-kernel: Adds option to share multiple directories (#33)
- Adds shared-dirs parameter that has an option to handle multiple directories and demanded rootfs location (for example /opt) - shared-dir is now deprecated and it is a link to shared-dirs - Adds rootfs-size parameter to change size of the rootfs image, it also has `auto` option (default) to let the action to choose size automatically - Deletes one path to store user data on host, now there are two special catalogs: pip and repos to store python packages and github repos - Changes default user catalog on target from `/root` to `/home` - Deltes paration for user data, now everything is stored directly on root - Action refactoring - Updates readme - Adds option to disable network in the emuated Linux
images_refactor: Adds option to share multiple directories (#33)
- Adds shared-dirs parameter that has an option to handle multiple directories and demanded rootfs location (for example /opt) - shared-dir is now deprecated and it is a link to shared-dirs - Adds rootfs-size parameter to change size of the rootfs image, it also has `auto` option (default) to let the action to choose size automatically - Deletes one path to store user data on host, now there are two special catalogs: pip and repos to store python packages and github repos - Changes default user catalog on target from `/root` to `/home` - Deltes paration for user data, now everything is stored directly on root - Action refactoring - Updates readme - Adds option to disable network in the emuated Linux
quality-code-tests: Refactoring - split run-in-renode.py (#32)
The run-in-renode.py script was split into smaller files to improve code readability and facilitate later changes. - action arguments are now converted to json before being passed to the script - small typo fixes - replaces sendcontrol('c') with sendline('') in some places - fixes potential races with git repos sideloading - adds 1 hour timeout to installing pip packages on target
multiple-shared-dir: Separates initramfs and rootfs (#26)
- adds two phases of compilation: first initramfs + kernel + bootloader, second: rootfs + tools (python, git, pip, ...) - speeds up Linux boot time to a few seconds - more flexible approach: adding new tools to rootfs will not significantly increase boot time
disable-network-option: Separates initramfs and rootfs (#26)
- adds two phases of compilation: first initramfs + kernel + bootloader, second: rootfs + tools (python, git, pip, ...) - speeds up Linux boot time to a few seconds - more flexible approach: adding new tools to rootfs will not significantly increase boot time
action-script-refactor: Merge pull request #30 from flynneva/main
Use GITHUB_ACTION_PATH for requirements.txt file