aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/build.yml
AgeCommit message (Collapse)Author
2023-09-08chore(deps): update actions/cache action to v3.3.2renovate[bot]
2023-09-04chore(deps): update actions/checkout action to v4renovate[bot]
2023-08-15Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher ↵Trial97
into staging Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2023-08-08chore(deps): update hendrikmuhs/ccache-action action to v1.2.10renovate[bot]
2023-08-07Merge pull request #1227 from Ryex/packaging/appimage-updatesSefa Eyeoglu
2023-08-06Apply suggestions from code reviewRachel Powers
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net> Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2023-08-03chore: update to qt 6.5.2DioEgizio
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2023-07-25chore(ci): remove nix jobseth
we're using garnix now Signed-off-by: seth <getchoo@tuta.io>
2023-06-26fix(actions): set all build platforms to officialSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-06-23echo to correct var for summaryRachel Powers
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2023-06-19Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher ↵Rachel Powers
into packaging/appimage-updates
2023-06-19packaging: sign appimages with gpgRachel Powers
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2023-06-19packaging: add appimage update capabilityRachel Powers
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com> packaging(linux): use vars when refrencing qt install dir Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com> packaging(appimage): dont use rsync Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com> packaging: use runner.workspace when copying files Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com> packaging(appimage): put zsync in relase:x Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com> use with:token insted of env for GITHUB_TOKEN (which is depricated) Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com> fix: appimage zsync needs consistant filenames across verisons Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com> upload proper zsync Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com> fix: non versioned appimage filename Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2023-06-19chore: change xml name to what linuxdeploy wantsDioEgizio
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2023-06-19chore: install appstream in appimageDioEgizio
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2023-06-18Merge pull request #1214 from ↵seth
PrismLauncher/renovate/cachix-install-nix-action-22.x chore(deps): update cachix/install-nix-action action to v22
2023-06-16chore(deps): update cachix/install-nix-action action to v22renovate[bot]
2023-06-16fix(appimage): bundle generic opengl libseth
Signed-off-by: seth <getchoo@tuta.io>
2023-06-08chore: bump macOS requirement to 11.0DioEgizio
Noticed only now that Qt 6.5 bumps the macOS requirement to macOS 11. This was basically already effective in prism since with the Qt 6.5 bump pr macOS 10.15 user's wouldn't be able to run this, but updating the requirement here makes it more clear for the end user trying to run prism on macOS 10.15 Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2023-06-08chore: revert macOS Qt version back to 6.5.0DioEgizio
Qt 6.5.1 seems to cause issues with Rectangle Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2023-06-06Packaging: file manifest in portable install (#1101)Rachel Powers
2023-05-26Merge pull request #1088 from DioEgizio/update-qt651Sefa Eyeoglu
chore: update to Qt 6.5.1
2023-05-25chore: update to Qt 6.5.1DioEgizio
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2023-05-24chore(deps): update cachix/install-nix-action action to v21renovate[bot]
2023-05-02Merge pull request #833 from Ryex/advanced_copy_instanceSefa Eyeoglu
2023-04-14chore(deps): update hendrikmuhs/ccache-action action to v1.2.9renovate[bot]
2023-04-08chore: update Qt to 6.5.0 on WindowsDioEgizio
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2023-04-03chore: update to qt 6.5.0 on macosDioEgizio
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2023-04-02chore(deps): update flatpak/flatpak-github-actions action to v6renovate[bot]
2023-03-20workflow: add filelink.exe to SignTool callRachel Powers
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2023-03-19chore: update qt6 to 6.4.3 on windows and macosDioEgizio
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2023-03-13Merge pull request #928 from PrismLauncher/renovate/actions-cache-3.xSefa Eyeoglu
chore(deps): update actions/cache action to v3.3.1
2023-03-13chore: drop Snap packagingSefa Eyeoglu
We do not have a lot of expertise dealing with Snap and as it is currently breaking our CI, it might be good to drop support for it. This does not mean that it won't come back in the future, but as it stands, it was effectively unmaintained and was only used for nightly builds anyway. Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-03-13chore(deps): update actions/cache action to v3.3.1renovate[bot]
2023-03-09chore(deps): update actions/cache action to v3.3.0renovate[bot]
2023-03-01chore(deps): update cachix/install-nix-action action to v20renovate[bot]
2023-02-21chore(deps): update actions/cache action to v3.2.6renovate[bot]
2023-02-16fix(actions): don't fail if code signing certificate is missingSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-02-15feat(ci): add Windows codesigningSefa Eyeoglu
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-02-11Merge pull request #831 from ↵DioEgizio
PrismLauncher/renovate/cachix-install-nix-action-19.x
2023-02-10chore(deps): update actions/cache action to v3.2.5renovate[bot]
2023-02-06chore(deps): update cachix/install-nix-action action to v19renovate[bot]
2023-02-01CI: Always update windows ccacheTheLastRar
Also change name to avoid pulling the stale cache Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com>
2023-02-01CI: Move mingw restore cache before setup ccacheTheLastRar
Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com>
2023-02-01CI: Log ccache stats for msys2TheLastRar
Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com>
2023-01-30chore(deps): update actions/cache action to v3.2.4renovate[bot]
2023-01-15chore(deps): update hendrikmuhs/ccache-action action to v1.2.8renovate[bot]
2023-01-13Merge pull request #714 from redstrate/cmarkflow
2023-01-12chore(deps): update hendrikmuhs/ccache-action action to v1.2.7renovate[bot]
2023-01-12fix: add cmark:p to mingw build DioEgizio
this way we can just dynamically link it on that build instead of building it ourselves and statically linking it Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>