Commit Graph

88 Commits

Author SHA1 Message Date
Kenneth Chew
8731c86d0d
Use CMake for Windows installer branding
As a side effect, fixes an issue where the installer wrote the incorrect version to the registry.
2022-05-29 19:50:44 -04:00
DioEgizio
c988b4d213 fix appimage not having imageformats
fixes stuff like the iris icon
2022-05-22 17:26:27 +02:00
txtsd
fbe84f9e47
Merge pull request #614 from txtsd/ccache_release_fix
Avoid invoking ccache on Release builds
2022-05-22 16:16:14 +05:30
txtsd
bfffcb3910
fix(workflow): Avoid invoking ccache on Release builds 2022-05-22 13:42:33 +05:30
Kenneth Chew
cdd83c279c
Remove portable option in Windows installer 2022-05-20 17:12:08 -04:00
Kenneth Chew
2bc6da038d
Add installer to release workflow 2022-05-20 17:09:26 -04:00
Kenneth Chew
cbc8c1aed6
Use consistent naming scheme
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-05-20 15:56:13 -04:00
Kenneth Chew
2b52cf01f5
Build Windows installer 2022-05-16 15:23:32 -04:00
DioEgizio
512d7b07d0
chore: add version of polymc area in bug report template 2022-05-11 15:18:07 +02:00
timoreo22
1a86f72690
Fix nightly.link pr comment 2022-05-02 11:13:46 +02:00
txtsd
239e4adf29
refactor(workflow): Only use ccache on Debug builds 2022-05-01 00:34:37 +05:30
txtsd
ece5ca52b2
feat(workflow): Use ccache 2022-04-30 17:26:34 +05:30
DioEgizio
efe4e7df06 fix some appimage issues building with qt 5.15.2
some users are having weird scaling issues since we're using qt 5.12.8 for the appimage
2022-04-28 18:17:02 +02:00
Sefa Eyeoglu
234a9e48e9
chore: add FUNDING 2022-04-21 22:53:45 +02:00
Sefa Eyeoglu
c7563a5f7c
Merge pull request #454 from kthchew/feature/hardened-runtime 2022-04-19 21:47:57 +02:00
Sefa Eyeoglu
4a3d94aaf9
fix: fix filename of linux portable 2022-04-19 19:06:17 +02:00
Kenneth Chew
9462dd3ddc
Improve security by enabling hardened runtime for macOS
This change also fixes a bug on recent versions of macOS where Minecraft mods that requested access to the microphone would silently fail.
2022-04-19 11:36:03 -04:00
Sefa Eyeoglu
c3524a9d57
fix: bundle binary tarball as user root 2022-04-19 16:18:11 +02:00
Sefa Eyeoglu
53ff66c317
fix: update files for relase workflow 2022-04-19 16:18:11 +02:00
DioEgizio
1bb35b9204 specify -DLauncher_BUILD_PLATFORM on CI builds
more cool
also maybe helps with updater?
2022-04-18 12:22:53 +02:00
DioEgizio
0c581cfb62
CHANGE: use Qt 5.15.3 (from brew) on macos
More updated Qt means less bugs and generally less issues.
The only drawback is losing MacOS Sierra support
2022-04-17 09:53:30 +02:00
Sefa Eyeoglu
abdb846c3f
fix: set install prefix for Linux to /usr 2022-04-16 18:13:12 +02:00
Sefa Eyeoglu
b0b6dd8f87
fix(actions): remove macdeployqt 2022-04-16 18:13:12 +02:00
Sefa Eyeoglu
4a971226e4
refactor(actions): combine steps for unified builds 2022-04-16 18:13:12 +02:00
Sefa Eyeoglu
8c98cc9458
Merge pull request #333 from oynqr/build/lto 2022-04-15 16:02:06 +02:00
DioEgizio
d2ffaee9f8 remove deadcode in CI 2022-04-03 14:43:02 +02:00
timoreo22
335115041c
Merge pull request #348 from txtsd/issues
Issue template changes
2022-03-29 11:26:22 +02:00
timoreo22
bac67800be
Merge pull request #312 from Scrumplex/add-nightly.link
Add nightly.link comments
2022-03-29 11:25:43 +02:00
Sefa Eyeoglu
5e77b548b1
Merge pull request #349 from txtsd/gha_ignore 2022-03-27 20:55:33 +02:00
DioEgizio
54d2c91320 bring back portable linux builds 2022-03-26 07:06:37 +01:00
txtsd
94e7961df0
chore: Don't build release type during development 2022-03-25 23:18:55 +05:30
txtsd
0d46ea5c71
chore: Ignore more paths 2022-03-25 23:17:14 +05:30
txtsd
6bd345b1ad
fix(templates): Unsplit bulleted line 2022-03-25 22:43:26 +05:30
txtsd
cb384261b8
fix(templates): Replace dead FAQ link with new wiki link 2022-03-25 22:42:41 +05:30
txtsd
75301bec4b
fix(templates): Use correct labels 2022-03-25 22:41:38 +05:30
Philipp David
471ea680a5
Update used actions and cleanup release flow 2022-03-23 16:18:25 +01:00
Philipp David
51de84407f
Create vendored tarball on release 2022-03-23 12:37:44 +01:00
Philipp David
d252917792
Enable LTO for Actions 2022-03-23 11:40:19 +01:00
DioEgizio
c6b1a776dc
fix some typos 2022-03-22 07:38:00 +01:00
DioEgizio
8accb6f04e
fix typos
opz :P
2022-03-21 19:29:33 +01:00
DioEgizio
d1d055564c
fix typo 2022-03-21 19:21:09 +01:00
DioEgizio
2741c58a01
bring back notportable builds 2022-03-21 19:11:55 +01:00
Sefa Eyeoglu
3c0c57359b
feat(actions): add backport bot 2022-03-21 14:46:01 +01:00
Ezekiel Smith
9841c0a63d
Merge pull request #294 from oynqr/msys2
Switch to msys2 for Windows builds
2022-03-21 01:01:05 +11:00
Sefa Eyeoglu
17d200dc88
chore(actions): add nightly.link comments 2022-03-20 14:56:47 +01:00
Philipp David
6202525372
Readd short rev to artifact names 2022-03-18 22:28:52 +01:00
DioEgizio
19804c5718
bundle jre8u312 instead of latest
8u320 or higher breaks old forge
2022-03-18 15:28:44 +01:00
Philipp David
f01b8f29c6
Use Temurin instead of AdoptOpenJDK 2022-03-17 23:32:44 +01:00
Philipp David
440e9731e2
Switch to msys2 for Windows builds 2022-03-17 22:06:06 +01:00
txtsd
c1201997a3
Fix Ubuntu system Qt failure 2022-03-10 13:38:16 +05:30