ladybird/.github/workflows
Jelle Raaijmakers 81eb66c6eb CI: Remove conditional execution based on changed paths
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.
2025-01-13 15:44:35 +01:00
..
ci.yml CI: Remove conditional execution based on changed paths 2025-01-13 15:44:35 +01:00
dev-container.yml Meta: Add a vcpkg cache to the devcontainer 2024-10-14 15:55:23 -06:00
ladybird-js-artifacts.yml Meta: Update to clang-19 in CI and build instructions 2024-12-28 05:39:32 -08:00
lagom-template.yml Meta: Update to clang-19 in CI and build instructions 2024-12-28 05:39:32 -08:00
libjs-test262.yml CI: Refactor branch matching in jobs 2024-12-17 05:20:58 -08:00
lint-code.yml Meta: Switch to clang-format-19 as the standard formatter 2024-12-28 05:39:32 -08:00
lint-commits.yml CI: Remove always() from job conditionals 2024-12-17 05:20:58 -08:00
merge-conflict-labeler.yml CI: Post comment when PR has a merge conflict 2024-12-17 07:07:16 -08:00
nightly-android.yml CI: Remove branch conditional from nightly Android build 2024-12-17 05:20:58 -08:00
notes-push.yml
stale.yml CI: Make stalebot actually close PRs after 30 days 2024-12-07 22:09:45 +01:00