Commit graph

110 commits

Author SHA1 Message Date
Bruno Alexandre Rosa
0e5a02ae53 add more comments 2025-10-10 13:28:26 -03:00
Bruno Alexandre Rosa
776cf5109e Merge branch 'master' into 6186/target-older-x86-macos 2025-10-08 10:33:14 -03:00
ebbit1q
be1403c920
add hdiutil repeat script (#6231) 2025-10-08 10:10:44 +02:00
Bruno Alexandre Rosa
0746b00abb Merge branch 'master' into 6186/target-older-x86-macos 2025-10-06 18:18:06 -03:00
RickyRister
9c58e6f90f
Don't use vcpkg on local macOS (#6225)
* Don't use vcpkg on local macOS

* fix typo
2025-10-05 13:31:46 +02:00
Bruno Alexandre Rosa
802e735225 another minor refactor 2025-10-03 21:36:53 -03:00
Bruno Alexandre Rosa
6bdc14f9ec small refactor 2025-10-03 19:20:10 -03:00
Bruno Alexandre Rosa
de255ea463 fix triplet name 2025-10-03 19:06:27 -03:00
Bruno Alexandre Rosa
c6b477366e generate triplet file in compile.sh 2025-10-03 18:59:05 -03:00
Bruno Alexandre Rosa
f7b7c62376 adress initial reviews 2025-10-03 18:28:21 -03:00
Bruno Alexandre Rosa
3839ce9d15 more cleanups 2025-10-03 12:44:37 -03:00
Bruno Alexandre Rosa
0c1fe47bc1 Simplify --x86-macos 2025-10-03 12:44:37 -03:00
Bruno Alexandre Rosa
f2645eb35d build: target older macos 2025-10-03 12:44:37 -03:00
Zach H
22c8268f02
Require min 3.10 for external deps (#6119) 2025-09-11 14:50:31 -04:00
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