Eberhard Beilharz
4b9f57560b
fix(linux): Try a different approach
2023-02-15 16:15:47 +01:00
Eberhard Beilharz
d1fd20d001
fix(linux): Another fix for GHA package build
2023-02-15 11:10:07 +01:00
Eberhard Beilharz
c120d524be
Merge pull request #8225 from keymanapp/fix/linux/gha
...
fix(linux): Fix GHA package build
2023-02-15 11:05:16 +01:00
Eberhard Beilharz
1c15f83aa0
fix(linux): Fix GHA package build
2023-02-15 08:56:37 +01:00
Eberhard Beilharz
305c6d12a7
Merge pull request #8223 from keymanapp/feat/linux/gha_upload
...
feat(linux): Implement uploading of packages in packaging GHA
2023-02-15 08:43:57 +01:00
Eberhard Beilharz
cdca0112ac
Merge pull request #8221 from keymanapp/feat/linux/gha
...
feat(linux): Pass PR# in the event type
2023-02-15 08:43:41 +01:00
Keyman Server
aa082cafc1
Merge pull request #8224 from keymanapp/auto/version-master-17.0.49
...
auto: increment master version to 17.0.49
2023-02-15 03:05:59 +07:00
Keyman Build Agent
a6af1fe3f1
auto: increment master version to 17.0.49
2023-02-14 15:05:18 -05:00
Eberhard Beilharz
d9331a49c6
feat(linux): Implement uploading of packages in packaging GHA
2023-02-14 19:08:58 +01:00
Eberhard Beilharz
4a75689f3c
feat(linux): Pass PR# in the event type
...
This allows to see which GHA build ran on which branch/PR.
2023-02-14 17:03:27 +01:00
Eberhard Beilharz
1cf0b786a6
Merge pull request #8209 from keymanapp/fix/linux/gha
...
fix(linux): Fix path to symbols file in packaging GHA
2023-02-14 15:32:24 +01:00
Eberhard Beilharz
24c6786b7d
chore(linux): Merge remote-tracking branch 'origin/master' into fix/linux/gha
2023-02-14 11:21:37 +01:00
Eberhard Beilharz
8871d2fef9
Merge pull request #8218 from keymanapp/chore/linux/cherry-pick/debian
...
chore(linux): Exclude autopkg tests on s390x 🍒
2023-02-14 09:18:50 +01:00
Eberhard Beilharz
81933c8886
Merge pull request #8210 from keymanapp/chore/skippedBuilds
...
chore(common): Report status if no platform needs build
2023-02-14 09:18:33 +01:00
Eberhard Beilharz
ea1f1439bd
Merge pull request #8202 from keymanapp/docs/linux/packaging
...
docs(linux): Update packaging documentation
2023-02-13 17:27:13 +01:00
Eberhard Beilharz
72bed06042
chore(linux): Exclude autopkg tests on s390x
...
We don't build the binaries on s390x so it doesn't make sense trying
to run the autopkg tests on s390x. This change imports the changes
made on Debian in pkg version 16.0.138-4.
Co-authored-by: Gunnar Hjalmarsson <gunnarhj@ubuntu.com>
(cherry picked from commit e4caf4d4f5 )
2023-02-13 17:04:06 +01:00
Marc Durdin
3c08d8f6b1
Merge pull request #8197 from keymanapp/chore/common/builder-cleanup-color-test
...
chore(common): automatically apply _builder_check_color
2023-02-11 13:13:30 +11:00
Marc Durdin
d5ca3fb56c
Merge pull request #8179 from keymanapp/fix/developer/8157-bcp47-code-dialog-inconsistencies
...
fix(developer): Select BCP47 Code dialog inconsistencies
2023-02-11 13:13:14 +11:00
Keyman Server
5c4db2e5b1
Merge pull request #8213 from keymanapp/auto/version-master-17.0.48
...
auto: increment master version to 17.0.48
2023-02-11 02:20:19 +07:00
Keyman Build Agent
636e370d24
auto: increment master version to 17.0.48
2023-02-10 14:19:36 -05:00
Eberhard Beilharz
9908eed572
fix(linux): Use PR HEAD for status
...
We need to use HEAD of the PR for setting the status, not the
merge commit.
2023-02-10 18:36:21 +01:00
Eberhard Beilharz
c9d806306a
chore(common): Report status if no platform needs build
...
This works around a problem where status.keyman.com keeps a PR in
the "Waiting for build" status because no status messages appear
in the PR because no files changed that affect any platform (e.g.
changes in GHA or documentation) which causes no platform builds
to be triggered.
2023-02-10 17:18:51 +01:00
Eberhard Beilharz
765607a6e5
fix(linux): Fix path to symbols file in packaging GHA
2023-02-10 12:28:28 +01:00
Eberhard Beilharz
7f15603bc2
Merge pull request #8199 from keymanapp/fix/linux/gha
...
fix(linux): Fix Verify-API step of GHA
2023-02-10 08:44:56 +01:00
Eberhard Beilharz
21f486777a
Merge pull request #8201 from keymanapp/fix/linux/cherrypick/autopkgtests
...
fix(linux): Fix autopkgtests 🍒
2023-02-10 08:31:18 +01:00
Keyman Server
25a205cbe8
Merge pull request #8204 from keymanapp/auto/version-master-17.0.47
...
auto: increment master version to 17.0.47
2023-02-10 01:24:21 +07:00
Keyman Build Agent
d0db60a9be
auto: increment master version to 17.0.47
2023-02-09 13:23:43 -05:00
Eberhard Beilharz
1b059a9885
docs(linux): Update packaging documentation
...
- remove obsolete `packageName` variable
- add section on how to build with Docker, similar to how the
package build is done on GHA
- updated "uploading to Debian" section
- some reformatting
2023-02-09 17:08:08 +01:00
Eberhard Beilharz
53e10ad0a6
fix(linux): Fix checkout of PRs
...
We need to specify the full ref, otherwise GitHub will add
`refs/heads` and `refs/tags` which won't work for pull requests.
2023-02-09 16:27:32 +01:00
Eberhard Beilharz
9bcd5225cf
fix(linux): Fix autopkgtests
...
(cherry picked from commit fbcab9afb5 )
2023-02-09 12:44:48 +01:00
Eberhard Beilharz
b45a76f432
fix(linux): Fix Verify-API step of GHA
2023-02-09 11:16:59 +01:00
Eberhard Beilharz
54ec47cba0
Merge pull request #7911 from keymanapp/feat/linux/githubdeb
...
feat(linux): Add debian packaging GHA
2023-02-09 10:38:34 +01:00
Eberhard Beilharz
dad12e9d31
Merge pull request #8192 from keymanapp/chore/linux/cherrypick/changelog
...
chore(linux): Update changelog from Debian 🍒
2023-02-09 08:52:59 +01:00
Eberhard Beilharz
f51d35ca1c
feat(linux): Adjust name of deploy environment
2023-02-09 08:28:15 +01:00
Marc Durdin
4598f13ba8
chore(common): automatically apply _builder_check_color
2023-02-09 12:12:18 +07:00
Marc Durdin
483f1858a0
Merge pull request #8188 from keymanapp/chore/common/builder_internal_dependencies
...
chore(common): builder internal dependencies
2023-02-09 15:05:23 +11:00
Marc Durdin
a43802e006
Update resources/builder.inc.sh
2023-02-09 15:05:13 +11:00
Marc Durdin
d802abeac8
Merge pull request #8187 from keymanapp/chore/common/builder_term
...
chore(common): add `builder_term` function
2023-02-09 15:05:00 +11:00
rc-swag
22d8db3e25
Merge pull request #8186 from keymanapp/fix/windows/8185/add-remove-btn-kbd-id-fix
...
fix(windows): add remove lang id uses correct keyboard id
2023-02-09 09:50:05 +10:00
Keyman Server
dcdfc2a2e9
Merge pull request #8194 from keymanapp/auto/version-master-17.0.46
...
auto: increment master version to 17.0.46
2023-02-09 01:03:01 +07:00
Keyman Build Agent
a6c4589771
auto: increment master version to 17.0.46
2023-02-08 13:02:22 -05:00
Eberhard Beilharz
31e7f646f8
chore(linux): Update changelog from Debian
...
(cherry picked from commit 69a4a61b55 )
2023-02-08 16:03:15 +01:00
Darcy Wong
7adb0b751e
Merge pull request #8184 from keymanapp/chore/windows/pt-br-name
...
chore(windows): Fix Portuguese UI language name
2023-02-08 18:00:25 +07:00
Darcy Wong
f0c5394864
Merge pull request #8182 from keymanapp/chore/windows/crowdin-kn-cleanup
...
chore(common): Cleanup Kannada locale
2023-02-08 17:55:48 +07:00
Eberhard Beilharz
8c9f5b1aec
Merge pull request #8181 from keymanapp/fix/linux/cherry-pick/autopkgtest
...
fix(linux): Fix autopkgtests 🍒
2023-02-08 09:43:23 +01:00
Eberhard Beilharz
abd76ccc57
chore(linux): Merge remote-tracking branch 'origin/master' into feat/linux/githubdeb
2023-02-08 08:30:30 +01:00
Marc Durdin
463b76de5d
chore(common): builder internal dependencies
...
Fixes the scenario where `builder_describe_outputs` is called after
`builder_parse`, so that internal dependencies will be built as
required.
2023-02-08 14:08:47 +07:00
Marc Durdin
983ae43357
chore(common): add builder_term function
2023-02-08 12:49:54 +07:00
Darcy Wong
6c36ee2340
chore(windows): Merge branch 'master' into chore/windows/crowdin-kn-cleanup
2023-02-08 11:39:29 +07:00
Marc Durdin
dbe532e2a7
Merge pull request #8176 from keymanapp/chore/ios/update-certificate
...
chore(ios): update certificate
2023-02-08 15:18:45 +11:00