forked from open-education-hub/operating-systems
-
Notifications
You must be signed in to change notification settings - Fork 90
Open
Labels
area/infraUpdate to infrastructure / scriptsUpdate to infrastructure / scriptskind/newNew content / itemNew content / itemstudent-contribFix or improvement made by a studentFix or improvement made by a student
Description
Many tasks (and all in the future) use make skels with this Makefile [1] and this script [2] to generate the skeleton code for each task in the support/ folder from the one in solution/.
A new CI/CD action is required. It should be given a list of paths in the repo where the script should run make skels and print where there were errors. The action should fail if any errors are encountered or pass otherwise.
[1] https://github.com/cs-pub-ro/operating-systems/blob/main/chapters/compute/processes/drills/tasks/mini-shell/Makefile
[2] https://github.com/cs-pub-ro/operating-systems/blob/main/chapters/compute/processes/drills/tasks/mini-shell/generate_skels.py
Metadata
Metadata
Assignees
Labels
area/infraUpdate to infrastructure / scriptsUpdate to infrastructure / scriptskind/newNew content / itemNew content / itemstudent-contribFix or improvement made by a studentFix or improvement made by a student