SlightlyCircuitous
268559d8de
Add Debian 13 'Trixie' build ( #6068 )
...
* Create Dockerfile
* Add Debian 13 to release template
* Add Debian 13 to desktop-build
* Add ca-certificates package to build
attempting to fix SSL issues
2025-08-23 23:34:07 -04:00
RickyRister
6b44b9ae1e
Revert changes related to #5999 to unbreak CI ( #6011 )
...
* Revert "Attempt to fix Sign MacOS Pt1"
This reverts commit 208f8349a6 .
* Revert "fetch logs on error (#6003 )"
This reverts commit 32e71b0386 .
* Revert "Fix Build Attest pt3"
This reverts commit 1c687e7a45 .
* Revert "Fix Build Attest pt2"
This reverts commit 53ed028663 .
* Revert "Fix Build Attest"
This reverts commit 2a4ebe1b3e .
* Revert "Add write permissions for `contents` (#6002 )"
This reverts commit df863355b7 .
* Revert "make script executable (#6000 )"
This reverts commit b69091a51a .
* Revert "move signing mac apps to own script (#5999 )"
This reverts commit 0fe30ebe49 .
2025-06-29 21:49:47 -04:00
ZeldaZach
208f8349a6
Attempt to fix Sign MacOS Pt1
2025-06-23 20:50:22 -04:00
tooomm
32e71b0386
fetch logs on error ( #6003 )
2025-06-23 19:58:28 -04:00
tooomm
b69091a51a
make script executable ( #6000 )
2025-06-22 17:53:16 -04:00
tooomm
0fe30ebe49
move signing mac apps to own script ( #5999 )
2025-06-22 16:21:33 -04:00
tooomm
f4569c513f
CI: Move and clarify macOS signing certificate step ( #5996 )
...
* Update compile.sh
* Update desktop-build.yml
2025-06-21 21:14:51 -04:00
tooomm
1e0a356cd2
fix transifex link ( #5969 )
2025-06-09 02:05:24 +02:00
tooomm
1b40c9e692
CI: Some cleanup ( #5959 )
...
* Update desktop-build.yml
* Update desktop-build.yml
* use CMAKE_GENERATOR in docker.sh
* revert to mtime
2025-06-06 18:42:55 -04:00
Bruno Alexandre Rosa
269523a034
ci: use Ninja on Linux and macOS builds ( #5939 )
...
* ci: use Ninja on linux and macos
* ci: simplify parallelism
2025-05-17 22:24:14 -04:00
tooomm
797681883b
CI: Remove Ubuntu 20.04 (EOL May 31st) ( #5849 )
...
* ubuntu 20.04 eol
* Update release_template.md
* [skip ci] Delete .ci/Ubuntu20.04 directory
2025-05-11 17:38:13 -04:00
SlightlyCircuitous
77d13090b5
Remove Fedora 40 build and Add Fedora 42 build ( #5893 )
...
* Create Fedora 42 Dockerfile
* Delete .ci/Fedora40 directory
* Update Fedora releases
* Update Fedora builds
2025-04-29 22:18:18 -04:00
tooomm
a35707ae18
Overhaul README ( #5806 )
...
* Update README.md
* Update README.md
2025-04-18 09:27:32 -04:00
tooomm
ecf0327378
Improve list of release binaries ( #5783 )
2025-04-03 00:17:44 -04:00
Zach H
2194430019
Sign macOS Releases ( #5396 )
2025-01-09 22:32:53 -05:00
tooomm
5f1c03682f
macOS version fix + wording ( #5189 )
2024-11-26 00:05:09 +01: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
93b40343d9
EnableCIServerMode ( #5034 )
2024-05-25 12:40:40 -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
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
tooomm
96caeaca72
Enable MTT over parallel flag ( #4998 )
2024-02-10 15:30:43 -05:00
ebbit1q
9776ea53c9
make translation update script more specific in line selection ( #4993 )
2024-01-25 23:28:23 +01:00
tooomm
724ba69483
macOS 12 --> 13 ( #4966 )
2023-12-17 13:39:06 -05:00
Zach H
9f86ed7887
Fix Fedora Builds ( #4964 )
2023-12-15 13:49:32 -05:00
Zach H
b73ef58567
Support WebP format for Card Images ( #4950 )
...
- Fix #4939
2023-12-09 00:52:14 -05:00
tooomm
324b50e381
Improve Transifex pull action ( #4916 )
2023-10-16 22:51:08 +02: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
f728520e97
Update release_template.md ( #4909 )
2023-10-13 22:52:08 -04:00
ebbit1q
7fb698cfbf
update release template with #4883 deprecating 32 bit ( #4885 )
2023-10-02 14:09:19 -04:00
tooomm
9a74d8f72d
update link ( #4845 )
2023-08-06 22:46:02 -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
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
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
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
ebbit1q
06c25301a5
update build dockerfiles ( #4732 )
2023-01-23 18:14:35 -05:00
ebbit1q
5854a635ca
fix deprecated usage of set-output ( #4699 )
2022-10-31 23:26:26 +01:00
ebbit1q
3d4858b840
use qt6 in arch builds ( #4691 )
...
* use qt6 in arch builds
* fix 6.4.0 deprecations
2022-10-31 23:26:13 +01:00
ebbit1q
dec2a252fa
remove dependency on deprecated qt5 libraries for qt6 ( #4692 )
...
* remove dependency on deprecated qt5 libraries for qt6
removes the use of qt6-5compat for builds
replaces use of QRegExp with QRegularExpression
fixes incorrect usage of QRegExp
removes use of QTextCodec
fixes incorrect usage of QTextCodec
sets qtlinguist as a required component for qt6
* fix anchoredPattern not existing in qt 5.11
2022-10-31 23:24:11 +01:00
tooomm
54b7943d17
CI: Update Qt setup on Windows ( #4654 )
...
* use new internal caching
* Update desktop-build.yml
* Update desktop-build.yml
* Update desktop-build.yml
* use newest patch version
jurplel/install-qt-action#version
* python not needed
* Update desktop-build.yml
* Update desktop-build.yml
* Update desktop-build.yml
* Update desktop-build.yml
* Update desktop-build.yml
* install openssl via tools
* add $RUNNER_WORKSPACE location
Source: https://www.theserverside.com/blog/Coffee-Talk-Java-News-Stories-and-Opinions/environment-variables-full-list-github-actions
* Update FindWin32SslRuntime.cmake
* Update FindWin32SslRuntime.cmake
* Update FindWin32SslRuntime.cmake
* Update FindWin32SslRuntime.cmake
* Delete download_openssl.sh
* cleanup
* [skip ci] improve short-circuit evaluation comment
* restructure
2022-09-01 02:38:25 +02:00
tooomm
014e73d569
CI: Remove EOL builds (Fedora 34 and Ubuntu 21.10) ( #4628 )
...
* Fedora 34 EOL
* Delete .ci/Fedora34 directory
* update fedora
* Ubuntu 21.10 EOL
* Ubuntu 21.10 EOL
* Delete .ci/UbuntuImpish directory
2022-08-09 20:56:27 +02:00
ebbit1q
28aa473362
rework formatting with cmake-format ( #4627 )
...
* merge clangify and cmakify into format.sh
update desktop lint workflow to 22.04
print cmake-format version as well
um, rename things?
add extra examples to format.sh --help
add option to not run clang-format
fix version display in .ci/lint_cpp.sh
fix relative paths in format.sh
fix formatting dirs
* run ./format.sh --cmake --branch ""
* revert formatting of cmake comments
2022-06-08 21:14:26 -04:00
ebbit1q
b79506fbcf
add a windows 7 specific build to ci ( #4639 )
2022-06-08 21:09:35 -04:00