Commit Graph
100 Commits
Author SHA1 Message Date
tooommandGitHub 32e71b0386 fetch logs on error (#6003) 2025-06-23 19:58:28 -04:00
tooommandGitHub df863355b7 Add write permissions for contents (#6002) 2025-06-22 18:29:43 -04:00
tooommandGitHub b69091a51a make script executable (#6000) 2025-06-22 17:53:16 -04:00
tooommandGitHub 0fe30ebe49 move signing mac apps to own script (#5999) 2025-06-22 16:21:33 -04:00
tooommandGitHub 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
tooommandGitHub 2d27a721f8 Fix workflow permissions for attestations (#5987) 2025-06-13 19:11:33 -04:00
tooommandGitHub aa41eb5da4 Add build attestations for releases (#5967) 2025-06-08 22:29:49 -04:00
tooommandGitHub 1e0a356cd2 fix transifex link (#5969) 2025-06-09 02:05:24 +02:00
tooommandGitHub 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
tooommandGitHub 2cc7565841 Only sign & notarize on master or tags (#5958) 2025-06-06 18:41:31 -04:00
tooommandGitHub 207211facc CI: Tweak ccache for Linux builds (#5938)
* rework ccache

* use branch name
2025-05-17 22:25:01 -04:00
tooommandGitHub b2749a0c4e Add debug log (#5937) 2025-05-11 17:40:04 -04:00
tooommandGitHub 3b0c7a3a30 Re-add vcpkg binary caching (#5933) 2025-05-11 17:39:45 -04:00
tooommandGitHub 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
tooommandGitHub 5b9cb4fc8d Small changes related to docker image build+upload (#5907)
* ci label

* naming

* downloads

* run

* fix toc
2025-05-06 21:29:09 -04:00
tooommandGitHub fc40fea97a Fix install Qt step (#5883) 2025-04-28 00:31:00 -04:00
tooommandGitHub a35707ae18 Overhaul README (#5806)
* Update README.md

* Update README.md
2025-04-18 09:27:32 -04:00
tooommandGitHub b1cf8ff0bb Update issue templates (#5824) 2025-04-18 09:26:23 -04:00
tooommandGitHub ecf0327378 Improve list of release binaries (#5783) 2025-04-03 00:17:44 -04:00
tooommandGitHub 068465143b Update CONTRIBUTING file (#5701)
* Update CONTRIBUTING.md

* cleanup

* Update CONTRIBUTING.md
2025-03-14 21:43:43 -04:00
tooommandGitHub 1f0846297f websocket is our default port/connection (#5679) 2025-03-14 21:43:11 -04:00
tooommandGitHub 82b147d235 uniform artifact naming (#5592) 2025-02-09 12:40:07 +00:00
tooommandGitHub 0467fae51b Add label to swap button (#5501) 2025-01-19 17:26:25 +00:00
tooommandGitHub 3b544a36a8 Fix button label (#5441) 2025-01-11 21:28:23 -05:00
tooommandGitHub 6679705254 Simpler naming (#5381) 2024-12-29 15:41:30 +00:00
tooommandGitHub 20d99a78b6 pretty print translation files (#5234) 2024-12-09 23:46:57 +00:00
tooommandGitHub 10f11213d3 fix indentation again (#5230) 2024-12-09 01:23:45 +00:00
tooommandGitHub 3b49cbf73b Rename label (#5232) 2024-12-09 01:23:27 +00:00
tooommandGitHub 5f1c03682f macOS version fix + wording (#5189) 2024-11-26 00:05:09 +01:00
tooommandGitHub f4e2f117c3 Readme: Remove last Gitter hint (#5178) 2024-11-18 00:27:33 +01:00
tooommandGitHub 2e674efe50 Pretty print translation source (#5107) 2024-11-05 22:26:54 +01:00
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
tooommandGitHub c633a792f5 bump version (#5099) 2024-10-21 18:57:47 -04:00
tooommandGitHub 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
tooommandGitHub 95cd1c6f87 CI: Update install-qt-action (#5096) 2024-08-22 01:22:57 +02:00
tooommandGitHub 93b40343d9 EnableCIServerMode (#5034) 2024-05-25 12:40:40 -04:00
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
tooommandGitHub 96caeaca72 Enable MTT over parallel flag (#4998) 2024-02-10 15:30:43 -05:00
tooommandGitHub c8723ae935 Remove Gitter chat (#4995) 2024-02-01 18:25:04 +01:00
tooommandGitHub 94e39c044c update mv mapping (#4896) 2024-01-30 00:27:45 -05:00
tooommandGitHub 1217820288 CI: GitHub Job Summary for Translation PRs (#4992) 2024-01-23 22:21:35 +01:00
tooommandGitHub 90e1a3cb76 Utilize new CPUs with more cores (#4988) 2024-01-22 23:15:20 +01:00
tooommandGitHub 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
tooommandGitHub 724ba69483 macOS 12 --> 13 (#4966) 2023-12-17 13:39:06 -05:00
tooommandGitHub 4b8e47d079 Update default theme name (#4944) 2023-11-20 01:01:42 +01:00
tooommandGitHub 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
tooommandGitHub 3e8adae3de Rename "stack until found" feature (#4871)
* Rename "stack until found" feature

* lint
2023-10-25 18:43:57 +02:00
tooommandGitHub 9943133d6d TOTD: Exchange Gitter for Discord, Fix date format (#4920)
* Update tips_of_the_day.xml

* Delete cockatrice/resources/tips/images/gitter.png

* Add Discord icon

* Update cockatrice.qrc

* date format
2023-10-24 14:26:38 +02:00
tooommandGitHub a5706a47af Include missing strings for translation (#4919) 2023-10-19 21:58:38 +02:00
tooommandGitHub 324b50e381 Improve Transifex pull action (#4916) 2023-10-16 22:51:08 +02:00
tooommandGitHub 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
tooommandGitHub f728520e97 Update release_template.md (#4909) 2023-10-13 22:52:08 -04:00
tooommandGitHub b9cfc29059 CI: Use concurrency group (#4902) 2023-10-13 19:01:37 -04:00
tooommandGitHub d3e96f4a99 Switch to rolling release (#4905) 2023-10-13 14:25:40 -04:00
tooommandGitHub 90e2eb3db9 Webclient: Fix translation file names (#4897) 2023-10-09 18:05:43 +02:00
tooommandGitHub 6bbe228a84 README: Cleanup translations widget and links (#4870)
* Fix translations widget and links

* Name webatrice
2023-09-11 22:13:52 -04:00
tooommandGitHub 56d21321d0 remove translation string (#4860) 2023-08-18 12:34:54 -04:00
tooommandGitHub 671e6823be cleanup vcpkg.json (#4859) 2023-08-11 13:35:59 +02:00
tooommGitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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
tooommandGitHub 0fa81a77dc Pause npm updates for webclient (#4853) 2023-08-08 13:17:28 +02:00
tooommandGitHub 9a74d8f72d update link (#4845) 2023-08-06 22:46:02 -04:00
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
tooommandGitHub 176c52daf2 Enable Dependabot (#4795)
* add dependabot file

* disable submodules for now
2023-08-06 17:54:17 -04:00
tooommandGitHub ee3525ec64 Webclient: Brazilian translations are doubled (#4809)
* cleanup old brazilian translations

* pt-br --> pt_br

* pt-br --> pt_br

* pt-br --> pt_br
2023-08-06 17:53:55 -04:00
tooommandGitHub 5b694a55d2 CI: Remove fedora 36 (#4799)
* remove fedora 36

* remove fedora 36

* remove fedora 36
2023-08-04 02:02:44 +02:00
tooommandGitHub 2b42bee424 Webclient: lint (#4810)
* lint

* lint
2023-05-14 00:09:40 +02:00
tooommandGitHub 45a5296013 CI: Fix versions before deprecation (#4798)
* fix deprecation warning

* fix deprecation warning
2023-04-30 13:51:09 +02:00
tooommandGitHub 304ed3cd60 UI: User info dialog updates (#4533) 2023-04-01 21:50:49 -04:00
tooommandGitHub 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
tooommandGitHub 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
tooommandGitHub 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
tooommandGitHub c10c69d0a9 fix if condition on ci translations (#4603) 2022-04-01 11:24:51 +02:00
tooommandGitHub 75f0d60dff Webclient: Update script (#4553)
* Update package.json

* introduce linting error

* Revert "introduce linting error"

This reverts commit 0a622bcb2e.
2022-01-31 15:14:22 +01:00
tooommandGitHub 2885f93fdf run ci not only on pr's to master (#4537) 2022-01-20 18:27:26 +01:00
tooommandGitHub d225f55e5a CI: Uniform job ordering and naming (#4534)
* remove xcode string in file name

* alphabetical ordering + newest to the top

* remove not needed entries

* append -bit to name

* chronological

* spaces
2022-01-20 02:51:42 +01:00
tooommandGitHub 69edc73585 cleanup (#4530) 2022-01-18 16:40:05 +01:00
ead1143f2e Prettier settings dialog (#4357)
* prevent stretched layout in settings

* restore layout of settings pages with already expanding elements

* Support full screen resolution and set a minimum that works well no matter the screen size

Co-authored-by: ebbit1q <ebbit1q@gmail.com>
Co-authored-by: ZeldaZach <zahalpern+github@gmail.com>
2022-01-16 21:06:52 -05:00
baaf22d0c4 UI: Improve alignment in user info (#4524)
* fix alignment

* tweaking

* lint

* limit flag to one column

* lint

* cleanup

* Update userinfobox.cpp

* re-add manual window resizing

* Update cockatrice/src/userinfobox.cpp

Co-authored-by: ebbit1q <ebbit1q@gmail.com>
2022-01-16 22:49:41 +01:00
tooommandGitHub 368ff1793f CI: Add Debian 11 (#4525)
* add debian 11

* rename debian10

* fix space

* Update Dockerfile
2022-01-16 16:46:04 -05:00
tooommandGitHub 86881bbbc3 CI: Little tweaks to web (#4488) 2021-12-07 23:01:46 -05:00
tooommandGitHub c5aaa0bc2e CI: Add webclient (#4478) 2021-11-26 16:55:53 -05:00
tooommandGitHub 656e3230de CI: Xcode update, fix Big Sur build (#4449)
* xcode update

* 12.5.1 --> 13.0

* Revert "12.5.1 --> 13.0"

This reverts commit 671ee2afe4.
2021-10-30 16:00:52 +02:00
tooommandGitHub 154e1084ba CI: Separate C++ linting (#4400)
* separate cpp lint

* made executable
2021-09-14 16:11:56 -04:00
tooommandGitHub 6df5cece04 CI: Update Qt version (Windows) (#4407)
* qt patch update

* qt 5.15

* fix qtdir export

* cleanup
2021-09-14 16:11:29 -04:00
tooommandGitHub 2fe572c398 CI: Update Xcode versions (#4403) 2021-07-27 18:42:54 +02:00
tooommandGitHub 19a7c4092c Update ci-builds.yml (#4358) 2021-05-16 23:12:49 +02:00
tooommandGitHub 472f401590 Templates: Add Transifex link (#4351) 2021-05-14 19:29:11 +02:00
tooommandGitHub 744099277a Readme: Improve CI badge (#4352)
* Improve CI badge

* fix toc
2021-05-14 18:00:30 +02:00
0a73162bcf Beta releases: collapsable list of changes (#4339)
* add collapsable list

* make it show commit count

* why not have it also know the release type and name

* update the template as well

Co-authored-by: ebbit1q <ebbit1q@gmail.com>
2021-05-12 17:27:20 +02:00
tooommandGitHub 88a8ee09bd pass reset Small fixes (#4310) 2021-04-12 13:28:47 -04:00
tooommandGitHub b722864caf fix qt (#4279) 2021-03-09 11:17:07 -05:00
tooommandGitHub 0c7830b53c exclude webclient (#4270) 2021-02-25 13:15:48 -05:00
fd0076e920 Improve release template (#4250)
* Update release_template.md

* reworks and adding highlights

* prep

* adjust according to script

* comment over placeholder

* remove tags, uniform style

* tweak

* Update .ci/release_template.md

Co-authored-by: ebbit1q <ebbit1q@gmail.com>
2021-02-17 02:33:14 +01:00
tooommandGitHub db5f6e01c9 template: screenshot hint (#4256)
* screenshot hint

* better wording
2021-02-15 20:55:30 +01:00
tooommandGitHub f3255180ec skip .md only changes (#4251) 2021-02-10 14:29:12 -05:00
tooommandGitHub 039d058770 Update bug_report.md (#4246)
* Update bug_report.md

* reproduction steps
2021-02-07 12:26:22 -05:00
tooommandGitHub 77be6a120c fix broken image (#4202) 2020-12-01 16:57:27 -05:00
tooommandGitHub 37053cc909 Remove AppVeyor config (#4200)
* readability

* update ci badge for windows

* Delete .appveyor.yml
2020-12-01 22:38:50 +01:00
tooommandGitHub 402c09e028 Update CONTRIBUTING and more travis removing (#4179) 2020-11-28 03:14:15 -05:00
tooommandGitHub b4740ad395 Update README.md (#4189)
* Update README.md

* don't run on .md-only changes
2020-11-26 13:14:00 -05:00