Eberhard Beilharz
4b9f57560b
fix(linux): Try a different approach
2023-02-15 16:15:47 +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
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
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
765607a6e5
fix(linux): Fix path to symbols file in packaging GHA
2023-02-10 12:28:28 +01:00
Eberhard Beilharz
b45a76f432
fix(linux): Fix Verify-API step of GHA
2023-02-09 11:16:59 +01:00
Eberhard Beilharz
f51d35ca1c
feat(linux): Adjust name of deploy environment
2023-02-09 08:28:15 +01:00
Eberhard Beilharz
e6300f1841
chore(linux): Address code review comments
2023-02-07 10:05:21 +01:00
Eberhard Beilharz
33756c1854
chore(linux): Update dependencies
...
This removes some deprecation warnings.
2023-02-06 17:19:21 +01:00
Eberhard Beilharz
da181b0576
chore(linux): Remove unused JENKINS variable
2023-02-06 17:12:45 +01:00
Eberhard Beilharz
beb0dd5b86
feat(linux): Use colors and groups
...
Also fix warning in source packaging step.
2023-02-06 17:12:45 +01:00
Eberhard Beilharz
cc7ecd5f8e
feat(linux): Set status on PR
2023-02-06 17:12:44 +01:00
Eberhard Beilharz
4975a38dd6
feat(linux): Use different types for PR and release builds
...
This makes it more obvious which workflow run is a PR build
and which is a release build.
2023-02-06 17:12:44 +01:00
Eberhard Beilharz
eb34d83abd
feat(linux): Don't sign (and upload) on PR builds
2023-02-06 17:12:43 +01:00
Eberhard Beilharz
fedef87191
chore(linux): Fix setting tier
2023-02-06 17:12:43 +01:00
Eberhard Beilharz
8caa73c500
feat(linux): Add debian packaging GHA
2023-02-06 17:12:43 +01:00
Marc Durdin
3ec77fd016
chore: github issue template config.yml
2022-11-18 09:15:18 +11:00
Marc Durdin
bb095f2bd2
chore(common): update actions to node16
...
Note: GH-sourced actions use tags; 3rd party actions use commit hashes.
2022-10-25 16:22:03 +11:00
Marc Durdin
594921baee
chore(common): address review comments
2022-10-21 07:41:52 +11:00
Marc Durdin
7ceec748f3
chore(common): move to new GitHub issue form templates
2022-10-18 06:10:15 +11:00
Marc Durdin
466b58768f
chore(common): update auto labeler configuration
2022-09-19 13:57:40 +10:00
Marc Durdin
ec865c911d
chore: add feature- branches to labeler
2022-09-14 14:08:27 +10:00
Marc Durdin
59ad38eea3
chore: upgrade multi-labeler
2022-09-14 13:50:54 +10:00
Marc Durdin
68819c6b6c
chore: improve label match for stable
2022-09-14 13:50:53 +10:00
Marc Durdin
be947eb76a
chore: improve label match for stable
2022-09-14 13:50:53 +10:00
Marc Durdin
62aee6d11b
chore: improve auto labeling
2022-09-14 11:54:51 +10:00
Marc Durdin
18b6dee963
chore: update core/ label
2022-08-29 09:59:07 +10:00
Marc Durdin
0801fd30bd
chore(common): GitHub issue template tweaks
...
Just incorporates some additional fields and instructions that I have
noted over time.
@keymanapp-test-bot skip
2022-08-01 08:52:51 +10:00
Marc Durdin
4f36c3c2df
chore(developer): Merge branch 'master' into chore/developer/js-to-lmc
2022-06-25 05:48:57 +10:00
Marc Durdin
a5c0a21430
Update .github/labeler.yml
2022-05-24 07:45:10 +10:00
Marc Durdin
d310ad9c85
chore(developer): move developer/inst to developer/src/inst/node
2022-05-18 10:21:16 +10:00
Marc Durdin
a617aa72ee
chore(developer): update scripts for developer/kmlmc path
2022-05-18 09:35:35 +10:00
Marc Durdin
4ab3c53810
chore(common): adjust scripts for core relocation
2022-05-18 07:22:11 +10:00
Marc Durdin
05a4c33200
chore(web): move common/core/web to common/web
...
Relates to #5816 .
Moves folders under common/core/web to common/web:
* input-processor -> common/web/input-processor
* keyboard-processor -> common/web/keyboard-processor
* tools/recorder -> common/web/recorder
* tools/sentry-manager -> common/web/sentry-manager
* utils -> common/web/utils
Updates scripts and configuration to point to new folders.
2022-05-18 06:01:03 +10:00
Marc Durdin
3ef382338f
fix: only auto-merge if auto: prefix in title
2022-01-24 12:12:53 +11:00
Eberhard Beilharz
01789142bc
fix(common): Fix cherry-pick labeling
...
My previous commit escaped the parens which should be part of the
regex.
2021-09-30 16:48:25 +02:00
Eberhard Beilharz
cf9cdf869e
chore(common): Enhance cherry-pick labeling
...
So far we only check for the 🍒 emoji character to add
the cherry-pick label. GitHub now also supports emoticons as text
in PR titles. This change adds the detection of the `🍒 `
text.
2021-09-27 17:58:26 +02:00
Darcy Wong
1fc84103db
Update .github/workflows/crowdin.yml
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-09-14 07:41:04 +07:00
Darcy Wong
8575570271
chore(common): Remove trigger on custom branch
2021-09-14 07:19:37 +07:00
Darcy Wong
676df4b309
chore(common): Add GitHub action to sync crowdin source
2021-09-14 07:11:07 +07:00
Eberhard Beilharz
aa5800d116
chore: Add cherry-pick label for cherry-pick PRs
2021-04-23 12:14:28 +02:00
Eberhard Beilharz
0105fa7ca3
chore(linux): Use different action
...
This addresses the code review comments:
- fuxingloh/multi-labeler is written in Typescript
- config in different file
- only looking at the PR title, not the description
# Keyman Conventional Commit suggestions:
# - Consider appending the text ". Fixes #3869 " to your commit message.
2021-01-25 15:35:03 +01:00
Eberhard Beilharz
89b4bba981
chore: Update label patterns
...
- add missing oem label
- improve pattern to allow multiple scopes
2021-01-08 15:52:31 +01:00
Eberhard Beilharz
8b3ac38b33
chore: Enhance PR labeling based on PR title
...
This PR adds the labeler-action GH action that applies labels
based on the PR title or description. This allows to automatically
assign labels based on our conventional commit message.
2021-01-07 20:24:48 +01:00
Marc Durdin
bb873f32f0
chore: refresh github templates
2020-11-30 13:48:34 +11:00
Marc Durdin
3365e392d6
fix: add resources to common
2020-06-12 13:44:07 +10:00
Marc Durdin
66b99d9015
chore: labeler does not yet support any except on master
2020-06-12 13:43:04 +10:00
Marc Durdin
ac2d8ae30e
chore: labeler yml
2020-06-12 13:39:48 +10:00
Marc Durdin
37a824b59b
chore: labeler
2020-06-12 13:24:36 +10:00