From 05d272eb19d118cfc17a64a0d6d1a062cc789430 Mon Sep 17 00:00:00 2001 From: Marc Durdin Date: Thu, 15 Feb 2024 09:41:04 +0700 Subject: [PATCH 01/26] chore: move to 18.0 alpha --- VERSION.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VERSION.md b/VERSION.md index 63ae42b603c..1bb332bc466 100644 --- a/VERSION.md +++ b/VERSION.md @@ -1 +1 @@ -17.0.268 \ No newline at end of file +18.0.1 \ No newline at end of file From 7c8f109c33731c8780f0dcfc674cea17d5e6dfa6 Mon Sep 17 00:00:00 2001 From: Marc Durdin Date: Thu, 15 Feb 2024 09:51:36 +0700 Subject: [PATCH 02/26] chore: update doc versions to 18.0 --- android/help/about/whatsnew.md | 12 +----------- android/help/index.md | 2 +- ios/help/about/whatsnew.md | 2 +- ios/help/index.md | 2 +- linux/help/about/whatsnew.md | 2 +- linux/help/index.md | 2 +- mac/help/about/whatsnew.md | 2 +- mac/help/index.md | 2 +- windows/src/desktop/help/about/whatsnew.md | 2 +- windows/src/desktop/help/index.md | 2 +- 10 files changed, 10 insertions(+), 20 deletions(-) diff --git a/android/help/about/whatsnew.md b/android/help/about/whatsnew.md index 9e9dc7e117f..bf16a6e263a 100644 --- a/android/help/about/whatsnew.md +++ b/android/help/about/whatsnew.md @@ -1,14 +1,4 @@ --- title: What's New --- -Here are some of the new features we have added to Keyman 17.0 for Android: - -* New gesture support (#5029) -* When suggestions aren't enabled, display a themed banner (#9696) -* Smoother keyboard initialization (#10022) - -Additional changes: - -* Remove built-in browser (#8428) -* Use web-based popup key longpresses (#9591) -* Performance improvements +Here are some of the new features we have added to Keyman 18.0 for Android: diff --git a/android/help/index.md b/android/help/index.md index 6ba82a429bb..617b88abb5f 100644 --- a/android/help/index.md +++ b/android/help/index.md @@ -1,5 +1,5 @@ --- -title: Keyman for Android 17.0 Help +title: Keyman for Android 18.0 Help --- ## [About Keyman](about/) diff --git a/ios/help/about/whatsnew.md b/ios/help/about/whatsnew.md index ef14509db0a..ef778d368a9 100644 --- a/ios/help/about/whatsnew.md +++ b/ios/help/about/whatsnew.md @@ -2,5 +2,5 @@ title: What's New --- -Here are some of the new features we have added to Keyman for iPhone and iPad 17.0: +Here are some of the new features we have added to Keyman for iPhone and iPad 18.0: diff --git a/ios/help/index.md b/ios/help/index.md index 333dafb9f2d..e60600b32d1 100644 --- a/ios/help/index.md +++ b/ios/help/index.md @@ -1,5 +1,5 @@ --- -title: Keyman for iPhone and iPad 17.0 Help +title: Keyman for iPhone and iPad 18.0 Help --- ## [About Keyman](about/) diff --git a/linux/help/about/whatsnew.md b/linux/help/about/whatsnew.md index 15fbf54339c..0f513f3a984 100644 --- a/linux/help/about/whatsnew.md +++ b/linux/help/about/whatsnew.md @@ -2,5 +2,5 @@ title: What's New --- -Here are some of the new features we have added to Keyman for Linux 17.0: +Here are some of the new features we have added to Keyman for Linux 18.0: diff --git a/linux/help/index.md b/linux/help/index.md index ca3b7b50e13..58d245063a2 100644 --- a/linux/help/index.md +++ b/linux/help/index.md @@ -1,5 +1,5 @@ --- -title: Keyman for Linux 17.0 Help +title: Keyman for Linux 18.0 Help --- Need help using Keyman for Linux? In time, this product documentation will grow and explain frequently asked questions. diff --git a/mac/help/about/whatsnew.md b/mac/help/about/whatsnew.md index 4b4dc3d81fe..bb92c6582cb 100644 --- a/mac/help/about/whatsnew.md +++ b/mac/help/about/whatsnew.md @@ -2,5 +2,5 @@ title: What's New --- -Here are some of the new features we have added to Keyman 17.0 for macOS: +Here are some of the new features we have added to Keyman 18.0 for macOS: diff --git a/mac/help/index.md b/mac/help/index.md index 569db954aea..aa507a531eb 100644 --- a/mac/help/index.md +++ b/mac/help/index.md @@ -1,5 +1,5 @@ --- -title: Keyman 17.0 for macOS Help +title: Keyman 18.0 for macOS Help --- Need help using Keyman for macOS? You'll find everything you need here, including product documentation, diff --git a/windows/src/desktop/help/about/whatsnew.md b/windows/src/desktop/help/about/whatsnew.md index 228dc2524ee..82087dd701c 100644 --- a/windows/src/desktop/help/about/whatsnew.md +++ b/windows/src/desktop/help/about/whatsnew.md @@ -2,7 +2,7 @@ title: What's New --- -Here are some of the new features we have added to Keyman 17.0 for Windows: +Here are some of the new features we have added to Keyman 18.0 for Windows: ## Related Topics diff --git a/windows/src/desktop/help/index.md b/windows/src/desktop/help/index.md index f5d5ddf3780..7f5ddfd4636 100644 --- a/windows/src/desktop/help/index.md +++ b/windows/src/desktop/help/index.md @@ -1,5 +1,5 @@ --- -title: Keyman 17.0 Help +title: Keyman 18.0 Help --- Need help using Keyman for Windows? You'll find everything you need here, including product documentation, From 51f4251721969d9127724d610ee8051f8b172da6 Mon Sep 17 00:00:00 2001 From: Marc Durdin Date: Thu, 15 Feb 2024 10:21:15 +0700 Subject: [PATCH 03/26] chore: history --- HISTORY.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/HISTORY.md b/HISTORY.md index 441a4b90c49..166a6bdc684 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,9 @@ # Keyman Version History +## 18.0.1 alpha 2024-02-15 + +* chore: move to 18.0 alpha + ## 17.0.267 alpha 2024-02-14 * fix(linux): Use temp dir if we can't create cache dir (#10681) From 3a106f2876f3e6afbf7dd0d87c0b0c680ef78329 Mon Sep 17 00:00:00 2001 From: Keyman Build Agent Date: Thu, 15 Feb 2024 01:55:46 -0500 Subject: [PATCH 04/26] auto: increment master version to 18.0.2 --- HISTORY.md | 1 + VERSION.md | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/HISTORY.md b/HISTORY.md index 166a6bdc684..585e5bd4417 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -2,6 +2,7 @@ ## 18.0.1 alpha 2024-02-15 +* chore(common): move to 18.0 alpha (#10713) * chore: move to 18.0 alpha ## 17.0.267 alpha 2024-02-14 diff --git a/VERSION.md b/VERSION.md index 1bb332bc466..65f32da28fe 100644 --- a/VERSION.md +++ b/VERSION.md @@ -1 +1 @@ -18.0.1 \ No newline at end of file +18.0.2 \ No newline at end of file From 9aebb2b41d21b021324d452cd861b714585392a5 Mon Sep 17 00:00:00 2001 From: Eberhard Beilharz Date: Mon, 19 Feb 2024 19:26:16 +0100 Subject: [PATCH 05/26] chore(linux): Add testbuild info to workflow title This change adds the `isTestBuild` flag to the workflow title to make it easier to find the release builds. --- .github/workflows/deb-packaging.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deb-packaging.yml b/.github/workflows/deb-packaging.yml index 834ef4b892f..cef47662251 100644 --- a/.github/workflows/deb-packaging.yml +++ b/.github/workflows/deb-packaging.yml @@ -1,5 +1,5 @@ name: "Ubuntu packaging" -run-name: "Ubuntu packaging - ${{ github.event.client_payload.branch }} (branch ${{ github.event.client_payload.baseBranch }}), by @${{ github.event.client_payload.user }}" +run-name: "Ubuntu packaging - ${{ github.event.client_payload.branch }} (branch ${{ github.event.client_payload.baseBranch }}), by @${{ github.event.client_payload.user }}, testbuild: ${{ github.event.client_payload.isTestBuild }}" on: repository_dispatch: types: ['deb-release-packaging:*', 'deb-pr-packaging:*'] From 36658bdab4d26d5ca96db1426976da7f2dc111df Mon Sep 17 00:00:00 2001 From: Keyman Build Agent Date: Tue, 20 Feb 2024 13:01:55 -0500 Subject: [PATCH 06/26] auto: increment master version to 18.0.3 --- HISTORY.md | 4 ++++ VERSION.md | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/HISTORY.md b/HISTORY.md index 585e5bd4417..ad2e04c8d58 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,9 @@ # Keyman Version History +## 18.0.2 alpha 2024-02-20 + +* chore(linux): Add testbuild info to workflow title (#10771) + ## 18.0.1 alpha 2024-02-15 * chore(common): move to 18.0 alpha (#10713) diff --git a/VERSION.md b/VERSION.md index 65f32da28fe..0d090d21b7f 100644 --- a/VERSION.md +++ b/VERSION.md @@ -1 +1 @@ -18.0.2 \ No newline at end of file +18.0.3 \ No newline at end of file From 0dc1fee86015ca2788581915d41ac077bc6be2c6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 20 Feb 2024 21:48:09 +0000 Subject: [PATCH 07/26] chore(deps): bump ip from 2.0.0 to 2.0.1 Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1. - [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1) --- updated-dependencies: - dependency-name: ip dependency-type: indirect ... Signed-off-by: dependabot[bot] --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index f6a9e8a6928..7ea71890287 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8053,9 +8053,9 @@ } }, "node_modules/ip": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", - "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.1.tgz", + "integrity": "sha512-lJUL9imLTNi1ZfXT+DU6rBBdbiKGBuay9B6xGSPVjUeQwaH1RIGqef8RZkUtHioLmSNpPR5M4HVKJGm1j8FWVQ==", "optional": true }, "node_modules/ipaddr.js": { From 7f92178b6a9093b406b09a40d3d4f5961c941661 Mon Sep 17 00:00:00 2001 From: Eberhard Beilharz Date: Wed, 21 Feb 2024 16:36:28 +0100 Subject: [PATCH 08/26] chore(linux): Update debian changelog (cherry picked from commit 1120e8a2a132006e444f12dd91755dafe63d1736) --- linux/debian/changelog | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/linux/debian/changelog b/linux/debian/changelog index 25a7e0cf593..0f50fdc4c98 100644 --- a/linux/debian/changelog +++ b/linux/debian/changelog @@ -1,3 +1,10 @@ +keyman (17.0.272-1) unstable; urgency=medium + + * New upstream release. + * Re-release to Debian + + -- Eberhard Beilharz Wed, 21 Feb 2024 16:36:14 +0100 + keyman (16.0.145-1) unstable; urgency=medium [Jeremy Bicha] From 087a89b5b7b146e7da2ad83e4f684275a0385d0b Mon Sep 17 00:00:00 2001 From: Keyman Build Agent Date: Wed, 21 Feb 2024 13:01:51 -0500 Subject: [PATCH 09/26] auto: increment master version to 18.0.4 --- HISTORY.md | 4 ++++ VERSION.md | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/HISTORY.md b/HISTORY.md index ad2e04c8d58..243f35013c4 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,9 @@ # Keyman Version History +## 18.0.3 alpha 2024-02-21 + +* chore(deps): bump ip from 2.0.0 to 2.0.1 (#10792) + ## 18.0.2 alpha 2024-02-20 * chore(linux): Add testbuild info to workflow title (#10771) diff --git a/VERSION.md b/VERSION.md index 0d090d21b7f..b305c08f2ef 100644 --- a/VERSION.md +++ b/VERSION.md @@ -1 +1 @@ -18.0.3 \ No newline at end of file +18.0.4 \ No newline at end of file From e8e0c1d31f15bfe05313b64989fe9fd28c3f007b Mon Sep 17 00:00:00 2001 From: Eberhard Beilharz Date: Fri, 23 Feb 2024 11:44:57 +0100 Subject: [PATCH 10/26] chore(linux): Add running autopkgtests on GHA --- .github/workflows/deb-packaging.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/.github/workflows/deb-packaging.yml b/.github/workflows/deb-packaging.yml index cef47662251..40a3a97ee36 100644 --- a/.github/workflows/deb-packaging.yml +++ b/.github/workflows/deb-packaging.yml @@ -152,6 +152,32 @@ jobs: !artifacts/keyman-srcpkg/ if: always() + autopkg_test: + name: Run autopkgtests + needs: [binary_packages] + runs-on: ubuntu-latest + + steps: + - name: Download Artifacts + uses: actions/download-artifact@6b208ae046db98c579e8a3aa621ab581ff575935 # v4.1.1 + with: + path: artifacts + merge-multiple: true + + - name: Install dependencies + run: | + sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install autopkgtest qemu-system qemu-utils autodep8 + + - name: Build test image + run: | + cd "${GITHUB_WORKSPACE}/artifacts" + autopkgtest-buildvm-ubuntu-cloud -v --release=jammy + + - name: Run tests + run: | + cd "${GITHUB_WORKSPACE}/artifacts" + autopkgtest -B *.deb keyman_*.dsc -- qemu autopkgtest-jammy-amd64.img + deb_signing: name: Sign source and binary packages needs: [sourcepackage, binary_packages] From 501377a5c312fbf271da6813b4e556ee9238e142 Mon Sep 17 00:00:00 2001 From: Eberhard Beilharz Date: Fri, 23 Feb 2024 15:16:09 +0100 Subject: [PATCH 11/26] fix(linux): Dynamically get package name Fixes API verification step in packaging gha. --- .github/workflows/deb-packaging.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/deb-packaging.yml b/.github/workflows/deb-packaging.yml index cef47662251..2a720edceef 100644 --- a/.github/workflows/deb-packaging.yml +++ b/.github/workflows/deb-packaging.yml @@ -280,7 +280,9 @@ jobs: - name: Verify API run: | cd linux - PKG_NAME=libkeymancore + # Extract line containing "Package: libkeymancore1" and then strip "Package: " + PKG_NAME=$(grep -E 'Package: libkeymancore([0-9]+|$)' debian/control) + PKG_NAME="${PKG_NAME#Package: }" ./scripts/deb-packaging.sh \ --gha \ --bin-pkg "${GITHUB_WORKSPACE}/artifacts/${PKG_NAME}_${{ needs.sourcepackage.outputs.VERSION }}-1${{ needs.sourcepackage.outputs.PRERELEASE_TAG }}+jammy1_amd64.deb" \ From 180f5cb84374162c2f0fa77ff6aeadf7f2f8d546 Mon Sep 17 00:00:00 2001 From: Keyman Build Agent Date: Fri, 23 Feb 2024 13:02:07 -0500 Subject: [PATCH 12/26] auto: increment master version to 18.0.5 --- HISTORY.md | 4 ++++ VERSION.md | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/HISTORY.md b/HISTORY.md index 243f35013c4..8714d84e392 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,9 @@ # Keyman Version History +## 18.0.4 alpha 2024-02-23 + +* chore(linux): Update debian changelog (#10786) + ## 18.0.3 alpha 2024-02-21 * chore(deps): bump ip from 2.0.0 to 2.0.1 (#10792) diff --git a/VERSION.md b/VERSION.md index b305c08f2ef..fed6026241f 100644 --- a/VERSION.md +++ b/VERSION.md @@ -1 +1 @@ -18.0.4 \ No newline at end of file +18.0.5 \ No newline at end of file From a46b9ee8e2d464b6ffc560d618e8514b11ab43a0 Mon Sep 17 00:00:00 2001 From: Eberhard Beilharz Date: Fri, 23 Feb 2024 15:45:28 +0100 Subject: [PATCH 13/26] chore(linux): Update debian changelog (cherry picked from commit 9408adab7035d241612f31cceac1dbad525f3088) --- linux/debian/changelog | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/linux/debian/changelog b/linux/debian/changelog index 0f50fdc4c98..ae731603dc8 100644 --- a/linux/debian/changelog +++ b/linux/debian/changelog @@ -1,3 +1,11 @@ +keyman (17.0.274-1) unstable; urgency=medium + + * Fix autopkg tests + * New upstream release. + * Re-release to Debian + + -- Eberhard Beilharz Fri, 23 Feb 2024 15:45:13 +0100 + keyman (17.0.272-1) unstable; urgency=medium * New upstream release. From 3b37a604dcf88a3b51f9c73387883a584d7ed1ce Mon Sep 17 00:00:00 2001 From: Eberhard Beilharz Date: Mon, 26 Feb 2024 16:27:36 +0100 Subject: [PATCH 14/26] fix(linux): Fix autopkgtest gha - installing missing dependencies - consider autopkgtest result in final status --- .github/workflows/deb-packaging.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/deb-packaging.yml b/.github/workflows/deb-packaging.yml index dd079d0d8ee..4d9949ca427 100644 --- a/.github/workflows/deb-packaging.yml +++ b/.github/workflows/deb-packaging.yml @@ -166,7 +166,7 @@ jobs: - name: Install dependencies run: | - sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install autopkgtest qemu-system qemu-utils autodep8 + sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install autopkgtest qemu-system qemu-utils autodep8 genisoimage python3-distro-info - name: Build test image run: | @@ -325,24 +325,24 @@ jobs: set_status: name: Set result status on PR builds - needs: [sourcepackage, binary_packages, api_verification] + needs: [sourcepackage, binary_packages, api_verification, autopkg_test] runs-on: ubuntu-latest if: ${{ always() && github.event.client_payload.isTestBuild == 'true' }} steps: - name: Set success - if: needs.sourcepackage.result == 'success' && needs.binary_packages.result == 'success' && needs.api_verification.result == 'success' + if: needs.sourcepackage.result == 'success' && needs.binary_packages.result == 'success' && needs.api_verification.result == 'success' && needs.autopkg_test.result == 'success' run: | echo "RESULT=success" >> $GITHUB_ENV echo "MSG=Package build succeeded" >> $GITHUB_ENV - name: Set cancelled - if: needs.sourcepackage.result == 'cancelled' || needs.binary_packages.result == 'cancelled' || needs.api_verification.result == 'cancelled' + if: needs.sourcepackage.result == 'cancelled' || needs.binary_packages.result == 'cancelled' || needs.api_verification.result == 'cancelled' || needs.autopkg_test.result == 'cancelled' run: | echo "RESULT=error" >> $GITHUB_ENV echo "MSG=Package build cancelled" >> $GITHUB_ENV - name: Set failure - if: needs.sourcepackage.result == 'failure' || needs.binary_packages.result == 'failure' || needs.api_verification.result == 'failure' + if: needs.sourcepackage.result == 'failure' || needs.binary_packages.result == 'failure' || needs.api_verification.result == 'failure' || needs.autopkg_test.result == 'failure' run: | echo "RESULT=failure" >> $GITHUB_ENV echo "MSG=Package build failed" >> $GITHUB_ENV From f51504ac5c4d5193f4c37333d565054ec76a4b56 Mon Sep 17 00:00:00 2001 From: Keyman Build Agent Date: Mon, 26 Feb 2024 13:04:18 -0500 Subject: [PATCH 15/26] auto: increment master version to 18.0.6 --- HISTORY.md | 6 ++++++ VERSION.md | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/HISTORY.md b/HISTORY.md index 8714d84e392..dfed29ade77 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,11 @@ # Keyman Version History +## 18.0.5 alpha 2024-02-26 + +* fix(linux): Dynamically get package name (#10826) +* chore(linux): Add running autopkgtests on GHA (#10823) +* fix(linux): Fix autopkgtest gha (#10849) + ## 18.0.4 alpha 2024-02-23 * chore(linux): Update debian changelog (#10786) diff --git a/VERSION.md b/VERSION.md index fed6026241f..999ba7db2e4 100644 --- a/VERSION.md +++ b/VERSION.md @@ -1 +1 @@ -18.0.5 \ No newline at end of file +18.0.6 \ No newline at end of file From 59d287a9df7530071ae7b9e3830a40b730acbbcf Mon Sep 17 00:00:00 2001 From: Eberhard Beilharz Date: Mon, 26 Feb 2024 19:17:14 +0100 Subject: [PATCH 16/26] chore(linux): Temporarily disable autopkgtests gha --- .github/workflows/deb-packaging.yml | 39 ++++++++++++++++------------- 1 file changed, 21 insertions(+), 18 deletions(-) diff --git a/.github/workflows/deb-packaging.yml b/.github/workflows/deb-packaging.yml index 4d9949ca427..2a5516cd814 100644 --- a/.github/workflows/deb-packaging.yml +++ b/.github/workflows/deb-packaging.yml @@ -158,25 +158,28 @@ jobs: runs-on: ubuntu-latest steps: - - name: Download Artifacts - uses: actions/download-artifact@6b208ae046db98c579e8a3aa621ab581ff575935 # v4.1.1 - with: - path: artifacts - merge-multiple: true - - - name: Install dependencies - run: | - sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install autopkgtest qemu-system qemu-utils autodep8 genisoimage python3-distro-info - - - name: Build test image - run: | - cd "${GITHUB_WORKSPACE}/artifacts" - autopkgtest-buildvm-ubuntu-cloud -v --release=jammy - - - name: Run tests + # - name: Download Artifacts + # uses: actions/download-artifact@6b208ae046db98c579e8a3aa621ab581ff575935 # v4.1.1 + # with: + # path: artifacts + # merge-multiple: true + + # - name: Install dependencies + # run: | + # sudo DEBIAN_FRONTEND=noninteractive apt-get -q -y install autopkgtest qemu-system qemu-utils autodep8 genisoimage python3-distro-info + + # - name: Build test image + # run: | + # cd "${GITHUB_WORKSPACE}/artifacts" + # autopkgtest-buildvm-ubuntu-cloud -v --release=jammy + + # - name: Run tests + # run: | + # cd "${GITHUB_WORKSPACE}/artifacts" + # autopkgtest -B *.deb keyman_*.dsc -- qemu autopkgtest-jammy-amd64.img + - name: Ignore run: | - cd "${GITHUB_WORKSPACE}/artifacts" - autopkgtest -B *.deb keyman_*.dsc -- qemu autopkgtest-jammy-amd64.img + echo "Ignored for now - until working solution is in place" deb_signing: name: Sign source and binary packages From ef591f74d75eac93a21372a0de0019899bda65cb Mon Sep 17 00:00:00 2001 From: Keyman Build Agent Date: Tue, 27 Feb 2024 13:05:16 -0500 Subject: [PATCH 17/26] auto: increment master version to 18.0.7 --- HISTORY.md | 5 +++++ VERSION.md | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/HISTORY.md b/HISTORY.md index dfed29ade77..d6a686b66d8 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,10 @@ # Keyman Version History +## 18.0.6 alpha 2024-02-27 + +* chore(linux): Temporarily disable autopkgtests gha (#10853) +* chore(linux): Update debian changelog (#10827) + ## 18.0.5 alpha 2024-02-26 * fix(linux): Dynamically get package name (#10826) diff --git a/VERSION.md b/VERSION.md index 999ba7db2e4..f64fde373c0 100644 --- a/VERSION.md +++ b/VERSION.md @@ -1 +1 @@ -18.0.6 \ No newline at end of file +18.0.7 \ No newline at end of file From a2cf9e646fdc324f8a7935af88cecaba5925dcb4 Mon Sep 17 00:00:00 2001 From: Darcy Wong Date: Thu, 29 Feb 2024 09:43:15 +0700 Subject: [PATCH 18/26] chore(common): revert tier to alpha --- TIER.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TIER.md b/TIER.md index 65b2df87f7d..4a58007052a 100644 --- a/TIER.md +++ b/TIER.md @@ -1 +1 @@ -beta +alpha From 83b73112d72d15f73d340f034767046d687c9698 Mon Sep 17 00:00:00 2001 From: Keyman Build Agent Date: Thu, 29 Feb 2024 13:03:50 -0500 Subject: [PATCH 19/26] auto: increment master version to 18.0.8 --- HISTORY.md | 4 ++++ VERSION.md | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/HISTORY.md b/HISTORY.md index e136044e844..27493fbe8a1 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,9 @@ # Keyman Version History +## 18.0.7 alpha 2024-02-29 + +* chore: Merge 17.0.270 beta back to master (#10886) + ## 18.0.6 alpha 2024-02-27 * chore(linux): Temporarily disable autopkgtests gha (#10853) diff --git a/VERSION.md b/VERSION.md index f64fde373c0..fee4da9f584 100644 --- a/VERSION.md +++ b/VERSION.md @@ -1 +1 @@ -18.0.7 \ No newline at end of file +18.0.8 \ No newline at end of file From 92c3848846566c167f087158ab42bcd420ccf6e6 Mon Sep 17 00:00:00 2001 From: Eberhard Beilharz Date: Thu, 29 Feb 2024 19:17:22 +0100 Subject: [PATCH 20/26] chore(linux): Update debian changelog (cherry picked from commit 024553dd26ddcc2fe7a645d258169dd9ca4f510f) --- linux/debian/changelog | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/linux/debian/changelog b/linux/debian/changelog index ae731603dc8..7c4e3b2c973 100644 --- a/linux/debian/changelog +++ b/linux/debian/changelog @@ -1,3 +1,11 @@ +keyman (17.0.279-1) unstable; urgency=medium + + * Add libicu-dev dependency to libkeymancore-dev (closes: #1064915) + * New upstream release. + * Re-release to Debian + + -- Eberhard Beilharz Thu, 29 Feb 2024 19:17:08 +0100 + keyman (17.0.274-1) unstable; urgency=medium * Fix autopkg tests From 4ccb2bb70d842066e4564a03857fbd7dd59bb2d9 Mon Sep 17 00:00:00 2001 From: Marc Durdin Date: Fri, 1 Mar 2024 13:36:32 +0700 Subject: [PATCH 21/26] chore: revert tier and version --- TIER.md | 2 +- VERSION.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/TIER.md b/TIER.md index 65b2df87f7d..4a58007052a 100644 --- a/TIER.md +++ b/TIER.md @@ -1 +1 @@ -beta +alpha diff --git a/VERSION.md b/VERSION.md index 3065797f00a..fee4da9f584 100644 --- a/VERSION.md +++ b/VERSION.md @@ -1 +1 @@ -17.0.280 \ No newline at end of file +18.0.8 \ No newline at end of file From 30329fe82b4b7520371e549f882d0afb44c35802 Mon Sep 17 00:00:00 2001 From: Keyman Build Agent Date: Mon, 4 Mar 2024 13:03:48 -0500 Subject: [PATCH 22/26] auto: increment master version to 18.0.9 --- HISTORY.md | 4 ++++ VERSION.md | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/HISTORY.md b/HISTORY.md index 27493fbe8a1..44c63aebb2c 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,9 @@ # Keyman Version History +## 18.0.8 alpha 2024-03-04 + +* chore(linux): Update debian changelog (#10898) + ## 18.0.7 alpha 2024-02-29 * chore: Merge 17.0.270 beta back to master (#10886) diff --git a/VERSION.md b/VERSION.md index fee4da9f584..ed0c79eb165 100644 --- a/VERSION.md +++ b/VERSION.md @@ -1 +1 @@ -18.0.8 \ No newline at end of file +18.0.9 \ No newline at end of file From 9ea2ba4739774a5a39247bcd780484dba42958ad Mon Sep 17 00:00:00 2001 From: Keyman Build Agent Date: Tue, 5 Mar 2024 13:04:24 -0500 Subject: [PATCH 23/26] auto: increment master version to 18.0.10 --- HISTORY.md | 4 ++++ VERSION.md | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/HISTORY.md b/HISTORY.md index 451466b8bf1..f14f4b5e586 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,9 @@ # Keyman Version History +## 18.0.9 alpha 2024-03-05 + +* chore: B17S2 merge beta to master (#10909) + ## 18.0.8 alpha 2024-03-04 * chore(linux): Update debian changelog (#10898) diff --git a/VERSION.md b/VERSION.md index ed0c79eb165..ac9886ab33d 100644 --- a/VERSION.md +++ b/VERSION.md @@ -1 +1 @@ -18.0.9 \ No newline at end of file +18.0.10 \ No newline at end of file From 87e383fde79e8b5d8b1f2d2f2e39526c19d96454 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 16 Mar 2024 15:16:22 +0000 Subject: [PATCH 24/26] chore(deps-dev): bump follow-redirects from 1.15.4 to 1.15.6 Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 17f27863d4c..135a9e8074a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7503,9 +7503,9 @@ "license": "ISC" }, "node_modules/follow-redirects": { - "version": "1.15.4", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.4.tgz", - "integrity": "sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw==", + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", "dev": true, "funding": [ { From 250d9ba1484fa622191c557e80b8c1f4f401be56 Mon Sep 17 00:00:00 2001 From: Keyman Build Agent Date: Sat, 16 Mar 2024 14:04:13 -0400 Subject: [PATCH 25/26] auto: increment master version to 18.0.11 --- HISTORY.md | 4 ++++ VERSION.md | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/HISTORY.md b/HISTORY.md index 2f7554af849..48b09edc27f 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,9 @@ # Keyman Version History +## 18.0.10 alpha 2024-03-16 + +* chore: Merge beta to master for Sprint B17S3 (#11008) + ## 18.0.9 alpha 2024-03-05 * chore: B17S2 merge beta to master (#10909) diff --git a/VERSION.md b/VERSION.md index ac9886ab33d..d8919ffaa34 100644 --- a/VERSION.md +++ b/VERSION.md @@ -1 +1 @@ -18.0.10 \ No newline at end of file +18.0.11 \ No newline at end of file From c60e51f8dc877a1407b9911914467bfdfec5cf82 Mon Sep 17 00:00:00 2001 From: Keyman Build Agent Date: Wed, 20 Mar 2024 14:04:04 -0400 Subject: [PATCH 26/26] auto: increment master version to 18.0.12 --- HISTORY.md | 4 ++++ VERSION.md | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/HISTORY.md b/HISTORY.md index 48b09edc27f..4ee94959840 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,9 @@ # Keyman Version History +## 18.0.11 alpha 2024-03-20 + +* chore(deps-dev): bump follow-redirects from 1.15.4 to 1.15.6 (#11010) + ## 18.0.10 alpha 2024-03-16 * chore: Merge beta to master for Sprint B17S3 (#11008) diff --git a/VERSION.md b/VERSION.md index d8919ffaa34..898e94c8aa3 100644 --- a/VERSION.md +++ b/VERSION.md @@ -1 +1 @@ -18.0.11 \ No newline at end of file +18.0.12 \ No newline at end of file