Marc Durdin
b3d0a07a0b
Merge pull request #14733 from keymanapp/chore/developer/use-icons-res-for-configure-done-test
...
chore(developer): use icons.res to verify that configure is done
2025-09-12 16:33:01 +02:00
Markus Greiner
da78788023
Merge pull request #14747 from keymanapp/fix/common/merging-build-and-publish-step-for-docker
...
fix(common): merging build and publish step for docker
2025-09-12 15:32:37 +02:00
Markus Greiner
e6234d076a
fix: build and push now in one job in the build, test, publish Docker images workflow
...
By default the local image registry is not available from different jobs.
Uploading and downloading the images to transfer them between the jobs
seems to be an extra effort not being worth it.
Relates-To: #13594
Test-bot: skip
Build-bot: skip
2025-09-12 13:15:10 +02:00
Marc Durdin
d852916d4d
Merge pull request #14734 from keymanapp/fix/resources/pr-build-status-cr-to-lf
...
fix(resources): match cr to lf change in pr-build-status.mjs
2025-09-12 09:48:07 +02:00
Darcy Wong
3a0e031be4
Merge pull request #14728 from keymanapp/chore/common/unicode-17
...
chore(common): Update to Unicode 17.0
2025-09-12 09:05:50 +07:00
Keyman Server
1d9d689f07
Merge pull request #14735 from keymanapp/auto/version-master-19.0.118
...
auto: increment master version to 19.0.118
2025-09-11 11:04:13 -07:00
Keyman Build Agent
ca63bc07ca
auto: increment master version to 19.0.118
...
Test-bot: skip
Build-bot: skip
2025-09-11 14:02:46 -04:00
Marc Durdin
293dbb83e9
fix(resources): match cr to lf change in pr-build-status.mjs
...
Follows: #14732
Build-bot: skip
Test-bot: skip
2025-09-11 14:59:51 +02:00
Marc Durdin
52caaa4ea3
Merge pull request #14732 from keymanapp/fix/resources/14731-pr-build-status-ignoring-failure-state
...
fix(resources): pr build status - find 'failure' state in status checks and log
2025-09-11 14:57:48 +02:00
Marc Durdin
c1782234df
Update .github/workflows/pr-build-status.yml
2025-09-11 14:50:10 +02:00
Marc Durdin
2b4a22c1cd
chore(developer): use icons.res to verify that configure is done
...
Build-bot: skip
Test-bot: skip
2025-09-11 13:58:30 +02:00
Marc Durdin
6d6cc36c8f
fix(resources): add more logging for build-status
2025-09-11 13:25:45 +02:00
Marc Durdin
7e3925ebfc
fix(resources): always pass summary through
...
Fixes : #14731
2025-09-11 13:18:43 +02:00
Marc Durdin
6b4a0af5c4
chore: test failing summary check
2025-09-11 13:15:42 +02:00
Marc Durdin
1433f15506
fix(resources): pr build status - find 'failure' state in status checks and log
...
Fixes : #14731
Build-bot: skip
Test-bot: skip
2025-09-11 12:59:16 +02:00
Marc Durdin
ebeacc83d0
Merge branch 'master' into chore/common/unicode-17
2025-09-11 11:53:03 +02:00
Marc Durdin
898cd340a3
Merge pull request #14730 from keymanapp/fix/resources/min-version-ignore-keyman_version_for_filename
...
fix(resources): ignore KEYMAN_VERSION_FOR_FILENAME in test
2025-09-11 11:52:55 +02:00
Marc Durdin
a49b0146ce
fix(resources): ignore KEYMAN_VERSION_FOR_FILENAME in test
...
Follows: #14703
Test-bot: skip
Build-bot: skip build:common
2025-09-11 06:49:27 +02:00
Darcy Wong
390a5bc6db
docs(windows): Update supported Unicode version
2025-09-11 11:35:40 +07:00
Darcy Wong
8321294e1e
chore(common): Update to Unicode 17.0
2025-09-11 11:28:47 +07:00
Keyman Server
5bee3d5eac
Merge pull request #14727 from keymanapp/auto/version-master-19.0.117
...
auto: increment master version to 19.0.117
2025-09-10 11:07:36 -07:00
Keyman Build Agent
416df255f8
auto: increment master version to 19.0.117
...
Test-bot: skip
Build-bot: skip
2025-09-10 14:04:52 -04:00
Marc Durdin
1c06021e6d
Merge pull request #14720 from keymanapp/maint/resources/rename-KEYMAN_VERSION_FOR_FILENAME
...
maint(resources): rename KEYMAN_VERSION_FOR_PR_FILENAME
2025-09-10 15:10:15 +02:00
Marc Durdin
d9622ff4b1
chore(developer): whitespace in builder-basic.inc.sh
...
Build-bot: skip
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2025-09-10 15:07:09 +02:00
Marc Durdin
377b1056ec
maint(resources): rename KEYMAN_VERSION_FOR_PR_FILENAME
...
Address review comment from #14703 .
Test-bot: skip
Build-bot: skip
Relates-to: #14703
Relates-to: #10521
2025-09-10 11:17:41 +02:00
Marc Durdin
5e421c4c67
Merge pull request #14705 from keymanapp/maint/mac/10521-use-versioned-filenames-for-pr-artifacts
...
maint(mac): use versioned filenames for PR artifacts
2025-09-10 11:15:56 +02:00
Marc Durdin
8a2adf5161
Merge pull request #14704 from keymanapp/maint/ios/10521-use-versioned-filenames-for-pr-artifacts
...
maint(ios): use versioned filenames for PR artifacts
2025-09-10 11:15:14 +02:00
Marc Durdin
50f86cfbf7
Merge pull request #14703 from keymanapp/maint/android/10521-use-versioned-filenames-for-pr-artifacts
...
maint(android): use versioned filenames for PR artifacts
2025-09-10 11:15:02 +02:00
Marc Durdin
e425de71af
Merge pull request #14702 from keymanapp/maint/windows/10521-use-versioned-filenames-for-pr-artifacts
...
maint(windows): use versioned filenames for PR artifacts
2025-09-10 11:14:51 +02:00
Marc Durdin
a0b119d150
Merge pull request #14701 from keymanapp/maint/developer/10521-use-versioned-filenames-for-pr-artifacts
...
maint(developer): use versioned filenames for PR artifacts
2025-09-10 11:14:42 +02:00
Markus Greiner
1cf644a0b8
Merge pull request #14674 from keymanapp/maint/common/13954-create-gha-for-docker-images
...
maint(resources): adding GitHub actions workflow for Docker builds
2025-09-10 10:01:36 +02:00
Eberhard Beilharz
0cb5d5ef7c
Merge pull request #14699 from keymanapp/maint/linux/10454_allowSkipAPI
...
This change adds an option to skip the API checks during a build. This can be done by adding the trailer `Keyman-Api-Check: skip` to the PR description.
Fixes : #10454
2025-09-10 09:31:24 +02:00
rc-swag
2c34a7f1d4
Merge pull request #14644 from keymanapp/fix/windows/14578/waitingrestart-idle-kmshellcontinue
...
fix(windows): kmshell continues when sm is in waitingrestart and returns to idle
2025-09-10 11:09:42 +10:00
Markus Greiner
fa830f0261
Update .github/workflows/delete-build-containers.yml
...
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2025-09-09 21:25:59 +02:00
Keyman Server
e030634f8a
Merge pull request #14715 from keymanapp/auto/version-master-19.0.116
...
auto: increment master version to 19.0.116
2025-09-09 11:04:00 -07:00
Keyman Build Agent
1a5f5dfefa
auto: increment master version to 19.0.116
...
Test-bot: skip
Build-bot: skip
2025-09-09 14:01:27 -04:00
Eberhard Beilharz
6133d87723
Merge pull request #14708 from keymanapp/fix/linux/14707_NoneTypeNotIterable
...
Some keyboards seem to be missing the `keyboards` section in the `kmp.json` file. This change prevents a crash and instead returns `None` and thus we don't create a .ldml file and so onboard will show the default keyboard instead. The alternative would be to create an empty .ldml file, but that causes onboard to show a keyboard with all key caps being empty.
Fixes : #14707
Fixes: KEYMAN-LINUX-8P
2025-09-09 16:31:06 +02:00
rc-swag
96507a433b
update(windows): review comment
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-09-09 21:00:49 +10:00
Markus Greiner
33846f6086
maint(resources): adding names to jobs and ids to steps, setting bash as default shell
...
Part-of: #13594
Test-bot: skip
Build-bot: skip
2025-09-09 10:24:07 +02:00
rc-swag
4d38b254e5
fix(windows): fix confusing code comments
2025-09-09 12:04:16 +10:00
Keyman Server
a69be20019
Merge pull request #14710 from keymanapp/auto/version-master-19.0.115
...
auto: increment master version to 19.0.115
2025-09-08 11:05:54 -07:00
Keyman Build Agent
e22e46db36
auto: increment master version to 19.0.115
...
Test-bot: skip
Build-bot: skip
2025-09-08 14:04:31 -04:00
Markus Greiner
0f8ea18c20
fixing typo
...
Part-of: #13594
Test-bot: skip
Build-bot: skip
2025-09-08 18:10:51 +02:00
Eberhard Beilharz
189ee50e24
fix(linux): don't crash if kmp.json is missing keyboards section
...
Some keyboards seem to be missing the `keyboards` section in the
`kmp.json` file. This change prevents a crash and instead returns `None`
and thus we don't create a .ldml file and so onboard will show the
default keyboard instead. The alternative would be to create an empty
.ldml file, but that causes onboard to show a keyboard with all key caps
being empty.
Fixes : #14707
Fixes: KEYMAN-LINUX-8P
Test-bot: skip
2025-09-08 18:06:36 +02:00
Markus Greiner
535f7aa153
maint(resources): added trigger for Docker images build, pubish, test
...
moving example script to readme file
adding delete job for container images in ghcr
Part-of: #13594
Test-bot: skip
Build-bot: skip
2025-09-08 17:28:11 +02:00
Eberhard Beilharz
ab33d638f5
maint(linux): check that command is at beginning of line
...
Addresses code review comments.
Co-Authored-By: Marc Durdin <marc@durdin.net>
2025-09-08 16:52:56 +02:00
Marc Durdin
0845084ad0
chore(android): Merge branch 'maint/android/10521-use-versioned-filenames-for-pr-artifacts'
2025-09-08 15:39:18 +02:00
Marc Durdin
0cdcbd7905
maint(android): tweak output path for android apks
...
Build-bot: skip build:android,developer
2025-09-08 15:31:35 +02:00
Markus Greiner
5a4635c883
Update resources/docker-images/README.md
...
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2025-09-08 15:26:44 +02:00
Markus Greiner
cd10869579
fix(resources) #19354 correcting if clause
2025-09-08 15:26:44 +02:00