mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-01-22 17:24:48 -05:00
81eb66c6eb
Originally we used the `paths-ignore` feature to skip the Lagom jobs if no source code was changed. Afterwards, we enabled the 'required checks' feature to prevent merging pull requests that have failing checks. Unfortunately, marking a check as required means it always needs to be successfully executed, even if a conditional caused it to be skipped. By using the `paths-filter` action we were able to add the conditional to the job instead, theoretically causing the 'required checks' feature to start working again for documentation-only changes. As it turns out, not the job, but the steps should get the new conditionals. As that requires adding an `if` to every individual step and the conditional execution has caused enough headaches since its introduction, let's remove it for now and take the unfortunate execution of CI jobs for granted. |
||
---|---|---|
.. | ||
ci.yml | ||
dev-container.yml | ||
ladybird-js-artifacts.yml | ||
lagom-template.yml | ||
libjs-test262.yml | ||
lint-code.yml | ||
lint-commits.yml | ||
merge-conflict-labeler.yml | ||
nightly-android.yml | ||
notes-push.yml | ||
stale.yml |