Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

infra: Add CI/CD action to verify make skels #144

Open
teodutu opened this issue Dec 2, 2024 · 0 comments
Open

infra: Add CI/CD action to verify make skels #144

teodutu opened this issue Dec 2, 2024 · 0 comments
Labels
area/infra Update to infrastructure / scripts kind/new New content / item student-contrib Fix or improvement made by a student

Comments

@teodutu
Copy link

teodutu commented Dec 2, 2024

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

@teodutu teodutu added kind/new New content / item student-contrib Fix or improvement made by a student area/infra Update to infrastructure / scripts labels Dec 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/infra Update to infrastructure / scripts kind/new New content / item student-contrib Fix or improvement made by a student
Projects
None yet
Development

No branches or pull requests

1 participant