Skip to content

Commit

Permalink
GitHub Actions: Merged Qt 6 based packages with the main workflow
Browse files Browse the repository at this point in the history
Now building all packages in a single workflow, which helps sharing code
using a build matrix and to upload all artifacts at once when all the
builds have succeeded.

The Qt 5 based macOS builds now use Qt 5.12, so that they now even
support macOS 10.12. The Qt 6 based builds need at least macOS 10.14.

The automatic itch.io upload hasn't been used since I'm no longer
publishing snapshots there, so it has been moved to a separate file,
potentially to be used for uploading releases to itch.io in general (but
it still needs adjustments for this).

The Qt 6 based builds now also exclude Python from the AppImage, to
avoid a crash when the Python plugin is enabled.
  • Loading branch information
bjorn committed Jun 22, 2022
1 parent cf40a85 commit e168223
Show file tree
Hide file tree
Showing 3 changed files with 203 additions and 377 deletions.
228 changes: 0 additions & 228 deletions .github/workflows/packages-qt6.yml

This file was deleted.

0 comments on commit e168223

Please sign in to comment.