aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/build.yml
AgeCommit message (Collapse)Author
2022-11-04CI: Link to release libraries even in debugTheLastRar
Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com>
2022-11-04CI: Use msbuild generator for msvc buildsTheLastRar
Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com>
2022-11-04CI: Add MSVC BuildsTheLastRar
Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com>
2022-11-04CI: Exclude zlib testsTheLastRar
Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com>
2022-11-03chore(deps): update hendrikmuhs/ccache-action action to v1.2.5renovate[bot]
2022-11-02chore(deps): update hendrikmuhs/ccache-action action to v1.2.4renovate[bot]
2022-10-28feat: use clang64 on qt6 buildsDioEgizio
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2022-10-28Merge pull request #301 from DioEgizio/clang-attemptDioEgizio
feat(actions): use clang32 for building on windows
2022-10-27feat(actions): use clang32 for building on windowsDioEgizio
*way* faster Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2022-10-26Add CI build for SnapPiper McCorkle
Signed-off-by: Piper McCorkle <contact@piperswe.me>
2022-10-25move .app rename to packaging process, update mac copyright stringtobimori
Signed-off-by: tobimori <tobias@moeritz.cc>
2022-10-22update macOS build process to work with new .appTobias Möritz
Signed-off-by: Tobias Möritz <tobias@moeritz.cc>
2022-10-21Merge pull request #198 from ↵txtsd
PrismLauncher/renovate/hendrikmuhs-ccache-action-1.x
2022-10-21chore(deps): update hendrikmuhs/ccache-action action to v1.2.3renovate[bot]
2022-10-21chore(deps): update actions/cache action to v3.0.11renovate[bot]
2022-10-18fix(actions): change to PrismLauncherSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-10-14fix: disable updater on macOS-LegacyDioEgizio
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2022-10-14feat(actions): macOS-Legacy packageDioEgizio
still no updater part though Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2022-10-04fix: remove old unused lgtm.yml, exclude cpp/fixme-commentDioEgizio
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2022-10-04feat(code scanning): enable security-and-quality queryDioEgizio
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2022-10-04feat(actions): add codeql code scanningDioEgizio
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2022-09-12chore(actions)!: bump macOS required version to 10.15flow
This is needed for std::filesystem support in macOS's libc. Signed-off-by: flow <flowlnlnln@gmail.com>
2022-09-12fix(actions, win): only copy openssl libs on qt5 builds (#1130)DioEgizio
2022-09-06chore: update install-qt-action to v3DioEgizio
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2022-08-04Merge pull request #1014 from DioEgizio/downgrade-qt-macosflow
chore: downgrade to Qt 6.3.0 on macos
2022-08-02chore: downgrade to Qt 6.3.0 on macosDioEgizio
seems to fix some emoji-related issues Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2022-08-01fix: work around ubuntu 22.04 openssl appimage issues by copying openssl libsDioEgizio
terrible hack but it works™️ Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2022-07-22Update .github/workflows/build.ymlSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-19feat(actions): package and deliver qt6 tarballsDioEgizio
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2022-07-15chore(actions): Remove superfluous whitespacetxtsd
Signed-off-by: txtsd <thexerothermicsclerodermoid@gmail.com>
2022-07-15feat(actions): bring back qt cachingDioEgizio
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2022-07-11Merge pull request #901 from txtsd/scdoctimoreo
2022-07-11Merge pull request #900 from DioEgizio/CI/fixflow
fix(actions): fix ccache on windows
2022-07-11feat(ci): Install scdoc to build manpagetxtsd
Signed-off-by: txtsd <thexerothermicsclerodermoid@gmail.com>
2022-07-11fix(actions): fix ccache on windowsDioEgizio
Also removes some unnecessary dependencies for the generic Linux package Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2022-07-10Merge branch 'develop' into feature/sparkle-macSefa Eyeoglu
# Conflicts: # .github/workflows/build.yml
2022-07-10refactor(actions): rename Windows buildsSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-10refactor(actions): switch to system QuaZip on WindowsSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-10refactor(actions): speed up package installations for WindowsSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-10feat(actions): enable Windows-i686 Qt 6 buildsSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-10feat(actions): use Qt 6 on macOS and AppImageSefa Eyeoglu
Co-authored-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com> Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2022-07-02Merge pull request #784 from Scrumplex/refactor-cmakeflow
Refactor tests
2022-06-14fix(actions): install extra-cmake-modulesSefa Eyeoglu
2022-06-14feat(actions): test before packagingSefa Eyeoglu
2022-06-12update macos runner to macos 12DioEgizio
2022-05-29Use CMake for Windows installer brandingKenneth Chew
As a side effect, fixes an issue where the installer wrote the incorrect version to the registry.
2022-05-22fix appimage not having imageformatsDioEgizio
fixes stuff like the iris icon
2022-05-22Merge pull request #614 from txtsd/ccache_release_fixtxtsd
Avoid invoking ccache on Release builds
2022-05-22fix(workflow): Avoid invoking ccache on Release buildstxtsd
2022-05-21Fix Sparkle signing stepKenneth Chew