Modernise the Github Actions workflow & test Python

- It now also tests the --early-preseed and --repo options implicitly.
- Upgraded all actions to v4.
- Test Python bootstrap separately.
This commit is contained in:
fosslinux 2024-12-17 18:50:53 +11:00
parent c9fa9a00f4
commit 86bd8de815
3 changed files with 86 additions and 51 deletions

View file

@ -52,6 +52,7 @@ build: bzip2-1.0.8
build: coreutils-5.0
build: byacc-20240109
build: bash-2.05b
jump: break ( INTERNAL_CI == pass1 )
improve: setup_repo
improve: update_env
improve: merged_usr
@ -127,7 +128,6 @@ build: kexec-tools-2.0.22 ( BUILD_LINUX == True )
improve: clean_sources
improve: clean_artifacts
build: linux-4.14.341-openela ( BUILD_LINUX == True )
jump: break ( INTERNAL_CI == pass1 )
improve: populate_device_nodes
jump: linux ( CHROOT == False )
jump: move_disk ( KERNEL_BOOTSTRAP == True )