LadybirdBrowser / ancient-history

The Ladybird web browser
BSD 2-Clause "Simplified" License
1.62k stars 107 forks source link

Introduce meta checks #96

Open faxe1008 opened 1 year ago

faxe1008 commented 1 year ago

This PR adds the bare minimum of Meta checks that I saw fit, making local dev a bit more comfy as issues are caught before commiting :^)

ADKaster commented 1 year ago

This also doesn't add an actions pipeline to actually enforce these checks :)

faxe1008 commented 1 year ago

What are the modifications here, and how will we keep them in sync?

Removing the SerenityOS specific checks, e.g. paths and exceptions. At the moment changes need to be synced manually. I do not know if there is a better way of doing it.

This also doesn't add an actions pipeline to actually enforce these checks :)

I have not worked with github actions beforehand, I wanted to place this PR first before messing around with github workflows. :^) The goal of this PR atm is to catch the issues when developing locally.