gnome-shell/.gitlab-ci
Florian Müllner b9f38f95e3 ci: Split POTFILES check between C and JS
Regex are a crude tool for analyzing whether some code *calls* a
particular function. Spidermonkey has Reflect.parse() that returns
the AST of the passed in code, which allows for a much more precise
check for javascript.

The old script is still used for C code, where i18n-affecting changes
are much rarer.

Based heavily on Philip Chimento's mozjs migration script at
https://gitlab.gnome.org/ptomato/moz60tool.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1941>
2021-08-14 18:45:25 +00:00
..
check-potfiles.js ci: Split POTFILES check between C and JS 2021-08-14 18:45:25 +00:00
check-potfiles.sh ci: Split POTFILES check between C and JS 2021-08-14 18:45:25 +00:00
check-template-strings.sh ci: Prohibit template strings in translatable files 2020-02-26 22:53:00 +00:00
checkout-mutter.sh ci: Fallback to HEAD when checking out branch 2021-07-18 21:45:46 +00:00
commit-rules.yml ci: Add commit rule to not end subject with punctuation 2021-02-26 14:59:07 +01:00
download-coverity-tarball.sh ci: Add job for pushing coverity reports 2021-07-16 21:49:19 +00:00
install-meson-project.sh ci: Use ci-templates for building image 2020-11-17 19:07:42 +00:00
run-eslint ci: Use junit output format 2020-11-13 22:32:50 +01:00