spiegel-keyman/resources
Eberhard Beilharz 2c8f878f1d
chore(linux): add verification for source tarball and source package
This change adds a new GitHub action that verifies that Keyman can build
from the source package. Also check that source package used for Launchpad
and Debian/Ubuntu packaging doesn't produce lintian errors. Previously
lintian errors did go unnoticed because they didn't stop the build.

Also refactor `launchpad.sh` script to be a proper builder script, and add
some new parameters to allow skipping some steps in the script.

Build-bot: skip
Test-bot: skip
2026-05-06 19:03:12 +02:00
..
build chore(linux): add verification for source tarball and source package 2026-05-06 19:03:12 +02:00
devbox/macos maint(mac): minor tweaks to mac setup, using build.sh 2025-10-27 09:10:33 +01:00
docker-images Handle uid and gid the same way as in the other Dockerfiles 2025-11-04 22:53:26 +01:00
git-hooks maint(resources): honor configure comment character in commit message 2025-09-05 10:45:58 +02:00
gosh maint: add empty 'scripts' tag to package.json to silence warning 2025-05-25 06:35:28 +07:00
scopes Merge pull request #13780 from keymanapp/maint/common/labels 2025-04-29 11:16:14 +07:00
standards-data fix(common): Update langtags.json to 2026-02-03 release 2026-02-04 09:32:29 +07:00
stats maint(common): consolidate builder scripts 2025-08-02 08:11:24 +10:00
teamcity chore(linux): add verification for source tarball and source package 2026-05-06 19:03:12 +02:00
tools maint(common): rename and move node-related script functions into node.inc.sh 2025-08-02 13:34:29 +10:00
build.sh maint(common): consolidate builder scripts 2025-08-02 08:11:24 +10:00
builder.inc.sh fix(resources): block unsupported platforms from running certain scripts 2026-01-22 12:41:26 +07:00
builder_completion.inc.sh maint: change builder_completion script to a .inc.sh 2025-05-21 11:36:58 +07:00
locate_emscripten.inc.sh maint(resources): use x86_64 emscripten on arm/windows builds 2026-03-10 13:16:49 +01:00