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
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
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
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
Markus Greiner
3e7e9e2664
#13954 cleang-up workfow file
2025-09-08 15:26:44 +02:00
Markus Greiner
f8f6626f55
main(resources): #13954 adding GitHub actions workflow for Docker builds
...
Test-bot: skip
Build-bot: skip
2025-09-08 15:26:44 +02:00
Marc Durdin
87cb03d740
Merge branch 'maint/windows/10521-use-versioned-filenames-for-pr-artifacts' into maint/android/10521-use-versioned-filenames-for-pr-artifacts
2025-09-08 15:02:03 +02:00
Marc Durdin
4a6755706d
fix(android): correct name of FV artifact
2025-09-08 13:37:34 +02:00
Marc Durdin
18ebb0baf3
maint(ios): use versioned filename for testflight upload
...
Build-bot: skip build:ios
2025-09-08 13:29:03 +02:00
Marc Durdin
9997ef7fff
maint(android): rework android file versioning
2025-09-08 13:25:33 +02:00
Marc Durdin
b061944223
maint(mac): use versioned filenames for PR artifacts
...
Relates-to: #10521
Test-bot: skip
Build-bot: skip release:mac
2025-09-08 12:44:57 +02:00
Marc Durdin
ac81f49d28
maint(ios): use versioned filenames for PR artifacts
...
Relates-to: #10521
Test-bot: skip
Build-bot: skip release:ios
2025-09-08 12:40:36 +02:00
Marc Durdin
634fef64d4
maint(android): use versioned filenames for PR artifacts
...
Relates-to: #10521
Test-bot: skip
Build-bot: skip release:android,developer,windows
2025-09-08 12:31:11 +02:00
Marc Durdin
513e32afe5
Merge branch 'maint/developer/10521-use-versioned-filenames-for-pr-artifacts' into maint/windows/10521-use-versioned-filenames-for-pr-artifacts
2025-09-08 12:15:45 +02:00
Marc Durdin
9ce0aed2ed
maint(developer): use versioned filenames for PR artifacts
...
Relates-to: #10521
Test-bot: skip
Build-bot: skip release:developer
2025-09-08 11:22:37 +02:00
Marc Durdin
e6d9d8c32a
maint(windows): use versioned filenames for PR artifacts
...
Relates-to: #10521
Test-bot: skip
Build-bot: skip release:windows
2025-09-08 10:20:42 +02:00