Zach H
7b1653034b
Bump macos14 XCode to 15.4 ( #5188 )
2024-11-22 22:52:42 -05:00
SlightlyCircuitous
dd04c610ec
Remove Fedora 39 Build and Add Fedora 41 Build ( #5151 )
...
* Remove Fedora 39 docker file
EOL
* Add Fedora 41 Dockerfile
new release
* Remove Fedora 39, Add Fedora 41 to release template
* Remove Fedora 39, Add Fedora 41 to desktop build
---------
Co-authored-by: tooomm <tooomm@users.noreply.github.com >
2024-11-08 11:32:54 +01:00
tooomm
11d58abbc3
CI: Update build matrix & clean naming ( #5040 )
...
---------
Co-authored-by: ebbit1q <ebbit1q@gmail.com >
Co-authored-by: ZeldaZach <zahalpern+github@gmail.com >
2024-11-05 14:38:33 -05:00
tooomm
500b694cc6
CI: Fix logic in translation action after dependency update ( #5124 )
...
* Update translations-pull.yml
* Update translations-push.yml
2024-10-07 18:48:43 +00:00
dependabot[bot]
b998282304
Bump peter-evans/create-pull-request from 6 to 7 ( #5110 )
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 6 to 7.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-07 20:05:44 +02:00
tooomm
95cd1c6f87
CI: Update install-qt-action ( #5096 )
2024-08-22 01:22:57 +02:00
ebbit1q
e826e17c6c
add qtimageformats module ( #5092 )
...
* add qtimageformats module
* add qt6-image-formats-plugins to apt depends in cmakelists
* too many quotes
* add qt6-qtimageformats to rpm deps
2024-08-16 22:32:22 -04:00
Zach H
1f72877728
Drop MacOS 10.15/11 Support :( ( #5033 )
2024-05-31 09:10:54 -04:00
Zach H
59f327f97a
Pin XCode versions for Mac Builds ( #5032 )
2024-05-13 18:57:33 -04:00
tooomm
872c92a244
CI: Use windows-2022 image with Visual Studio 17 2022 ( #4999 )
...
Co-authored-by: ZeldaZach <zahalpern+github@gmail.com >
2024-05-13 17:41:50 -04:00
SlightlyCircuitous
d550e42441
Remove Fedora 38 Build and Add Fedora 40 Build ( #5024 )
...
* Remove Fedora 38 docker image
* Add Fedora 40 Dockerfile
* Remove Fedora 38, Add Fedora 40 to release template
* Remove Fedora 38, add Fedora 40 to desktop-build
2024-04-24 19:37:23 -04:00
SlightlyCircuitous
4279753030
Add Ubuntu 24.04 "Noble Numbat" Build ( #5023 )
...
* Create Ubuntu Noble Numbat dockerfile
* Add Noble Numbat to desktop_build
* Add Noble Numbat to release_template
2024-04-24 15:13:20 +02:00
dependabot[bot]
e8c7fba8b0
Bump peter-evans/create-pull-request from 5 to 6 ( #4997 )
2024-03-19 19:42:08 +01:00
SlightlyCircuitous
5c49283023
Remove Ubuntu 23.04 Lunar Lobster Build ( #5002 )
...
* Delete .ci/UbuntuLunar directory
EOL
* Update release_template.md
Lunar is EOL
* Update desktop-build.yml
Lunar is EOL
2024-02-27 21:07:18 +01:00
SlightlyCircuitous
b0d8a33d5f
Remove Fedora 37 Build, Add Fedora 39 Build ( #5003 )
2024-02-26 08:37:28 +01:00
dependabot[bot]
1715bcb216
Bump microsoft/setup-msbuild from 1 to 2 ( #4996 )
...
Bumps [microsoft/setup-msbuild](https://github.com/microsoft/setup-msbuild ) from 1 to 2.
- [Release notes](https://github.com/microsoft/setup-msbuild/releases )
- [Changelog](https://github.com/microsoft/setup-msbuild/blob/main/building-release.md )
- [Commits](https://github.com/microsoft/setup-msbuild/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: microsoft/setup-msbuild
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-10 15:31:13 -05:00
tooomm
96caeaca72
Enable MTT over parallel flag ( #4998 )
2024-02-10 15:30:43 -05:00
tooomm
1217820288
CI: GitHub Job Summary for Translation PRs ( #4992 )
2024-01-23 22:21:35 +01:00
tooomm
90e1a3cb76
Utilize new CPUs with more cores ( #4988 )
2024-01-22 23:15:20 +01:00
tooomm
7c1095ea50
CI: Fix ignore pattern & highlight status of translation automations ( #4977 )
...
* Add result of run to GHA summary
* Fix `paths-ignore`
2024-01-22 22:07:21 +01:00
dependabot[bot]
203e916a07
Bump actions/cache from 3 to 4 ( #4990 )
2024-01-22 19:32:27 +01:00
dependabot[bot]
a7ffd43b29
Bump actions/upload-artifact from 3 to 4 ( #4969 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-18 23:58:37 +01:00
ebbit1q
1716801437
make package on macos 13 ( #4961 )
2023-12-15 21:15:57 -05:00
dependabot[bot]
f5fe56c85d
Bump actions/setup-node from 3 to 4 ( #4928 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-31 00:48:39 +01:00
tooomm
d4fc1be2cc
CI: Cleanup & updates ( #4921 )
...
* simplify ci after 64bit only
* hint on macos 10.15 with qt6.2
* Update desktop-build.yml
* Update desktop-build.yml
* update xcode
* 14.3 finds 14.3.1, but 14.0 doesn't find 14.0.1
* Update desktop-build.yml
2023-10-28 14:36:50 -04:00
tooomm
324b50e381
Improve Transifex pull action ( #4916 )
2023-10-16 22:51:08 +02:00
Zach H
cb90a8356b
Use proto21 on macos11 ( #4914 )
2023-10-15 20:30:50 -04:00
tooomm
e9c502ab32
CI: Add action for pulling new translations ( #4911 )
...
* Update and rename translations.yml to translations-push.yml
* Rename update_translations.sh to update_translation_source_strings.sh
* Update and rename update_translations_template.md to update_translation_source_strings_template.md
* Add translations-pull.yml
* Update config
* Update desktop-lint.yml
* Update desktop-build.yml
* correct env var naming
* names
2023-10-15 18:47:15 -04:00
tooomm
b9cfc29059
CI: Use concurrency group ( #4902 )
2023-10-13 19:01:37 -04:00
Zach H
ee674cb0cf
Support MacOS 12 & 13. Support Protobuf 23. Deprecate MacOS 11. ( #4884 )
2023-10-13 14:45:22 -04:00
tooomm
d3e96f4a99
Switch to rolling release ( #4905 )
2023-10-13 14:25:40 -04:00
Zach H
b0470ab678
Move to OpenSSLv3 (& Drop 32-bit) ( #4883 )
2023-10-01 17:19:31 -04:00
dependabot[bot]
e850f6c2a5
Bump actions/checkout from 3 to 4 ( #4866 )
2023-09-07 23:11:19 +02:00
tooomm
8dd59cf3cf
CI: Bump GitHub actions + submodule ( #4852 )
...
* Bump used actions
* Update vcpkg submodule (#4857 )
* Pause npm updates for webclient (#4853 )
* Bump peter-evans/create-pull-request from 4 to 5 (#4846 )
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 4 to 5.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Update vcpkg
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump vcpkg action to v11
* Update vcpkg cache setting
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-09 12:28:16 +02:00
dependabot[bot]
332d25dc00
Bump peter-evans/create-pull-request from 4 to 5 ( #4846 )
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 4 to 5.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-08 23:21:26 +02:00
tooomm
0fa81a77dc
Pause npm updates for webclient ( #4853 )
2023-08-08 13:17:28 +02:00
Zach H
8c539351e3
Fix Mac Builds ( #4844 )
2023-08-06 22:45:45 -04:00
tooomm
ca308636c3
CI: Add automatic PR creation for source string updates ( #4544 )
...
* wording
* add pr creation
* Update translations.yml
* Update translations.yml
* update translation workflow
* Update CONTRIBUTING.md
* Update CONTRIBUTING.md
* Update CONTRIBUTING.md
* skip ci update
* skip ci update
* update conditions
* remove empty line
* typo
* tee test
* cleanup
* pass data between steps
* opt for step output over env variable
* remove space
* create script
* wording
* fix fork protection, re-add pr run
* updates
* Update translations.yml
* adjust for new source paths
* update comment
* wording
Co-authored-by: ebbit1q <ebbit1q@gmail.com >
* wording
* reorder
* reorder
* fix deprecation of set-output
* fix version
---------
Co-authored-by: ebbit1q <ebbit1q@gmail.com >
2023-08-06 17:55:50 -04:00
tooomm
176c52daf2
Enable Dependabot ( #4795 )
...
* add dependabot file
* disable submodules for now
2023-08-06 17:54:17 -04:00
tooomm
5b694a55d2
CI: Remove fedora 36 ( #4799 )
...
* remove fedora 36
* remove fedora 36
* remove fedora 36
2023-08-04 02:02:44 +02:00
SlightlyCircuitous
f750a4cd72
Remove Ubuntu 22.10 Kinetic Kudu Build ( #4826 )
2023-07-25 21:34:18 -04:00
SlightlyCircuitous
eddeaaf52a
Add Debian 12 "Bookworm" Build ( #4812 )
2023-06-14 20:28:12 -04:00
ebbit1q
f269e5fe58
add fedora 38, scheduled to release next week ( #4785 )
2023-04-30 14:21:13 +02:00
tooomm
45a5296013
CI: Fix versions before deprecation ( #4798 )
...
* fix deprecation warning
* fix deprecation warning
2023-04-30 13:51:09 +02:00
SlightlyCircuitous
1a40102f71
Remove Debian 10 "Buster" Build ( #4789 )
...
* Drop Debian 10 Support
EOL September 10 2022
* Drop Debian 10 Support
EOL September 10, 2022
* Drop Debian 10 Support
EOL September 10, 2022
2023-04-19 23:04:35 +02:00
SlightlyCircuitous
1fbc10cd77
Add Ubuntu 23.04 Lunar Lobster Build ( #4784 )
...
* Create Lunar Dockerfile
Note that qt6-svg-dev and qt6-websockets-dev are renamed replacements for libqt6svg6-dev and libqt6websockets6-dev, respectively.
* Add Ubuntu Lunar
* Add Ubuntu Lunar to Template
2023-04-12 22:31:39 +02:00
ebbit1q
a416ee8f2b
set target to sha in release creation ( #4763 )
2023-03-03 11:40:16 -05:00
ebbit1q
4558b1c7ef
set the target in the created release ( #4758 )
...
the target needs to be the current short commit hash because it is being
compared to by the updater, the default is "master" which breaks the
updater.
2023-02-23 01:11:41 +01:00
ebbit1q
787c8d740b
replace github release actions with the gh tool in bash ( #4746 )
...
* replace github release actions with the gh tool in bash
* set macos 10.15 qt version to 6.2 LTS
2023-02-10 03:33:48 -05:00
tooomm
42d1d66d9b
CI: macOS-10.15 environment is deprecated ( #4664 )
...
* macOS-10.15 environment is deprecated
Build for 10.14 has to be dropped.
Build for 10.15 can be preserved via 11.
* update xcode versions
* Xcode 13.0 doesn't work for us on Big Sur
* [skip ci] update list of binaries
2023-01-29 12:47:42 -05:00