Commit graph

17 commits

Author SHA1 Message Date
Cyrix126
b487c0c406 fix: don't build artifacts when there is no release 2024-11-06 12:54:49 +01:00
Cyrix126
bfcbfbe2b6 feat: deprecate macos-12
context: https://github.com/actions/runner-images/issues/10721
2024-11-06 12:54:49 +01:00
Cyrix126
11e23a7e32 set CI to minimum supported version for mac os 2024-09-05 09:38:59 +02:00
mostafaei2002
f845fd8533 Merge branch 'main' of github.com:Cyrix126/gupaxx into dev 2024-06-11 23:08:56 +03:30
mostafaei2002
574a67dd4e fix: add dev branch to workflows 2024-06-07 15:25:14 +03:30
Cyrix126
5c47849875 feat: add CI for audit,fmt,test separated from build 2024-06-07 10:52:32 +02:00
Cyrix126
9690940bd3 fix name in CI 2024-04-21 15:34:39 +02:00
Cyrix126
6b27ff499f feat: new update logic
- feat: update xmrig and p2pool only if bundle button is checked
- feat: default value for bundle button depends of bundle or standalone
version, with feature bundle.
- feat: update CI to use the feature bundle and produce different Gupaxx
binairies for standalone and bundle version.
- feat: ask user to restart Gupaxx after updating.
- feat: prevent user to update twice without restart
- feat: use bundled XMRig and P2Pool of Gupaxx instead of upstream
version.
- feat: update test
- feat: update DIFFERENCES and ARCHITECTURE to reflect updates
differences
- fix: temporary directories of updates not deleted introduced in fork
- fix: #4
2024-04-21 14:59:04 +02:00
Cyrix126
6d75ff9552 feat: first stable release 2024-04-08 13:23:42 +02:00
Cyrix126
1ff86ab6fa
Update ci.yml with new name of gupax to gupaxx 2024-03-23 19:22:40 +01:00
hinto.janai
3834f6d1d1
ci: remove --all-features 2023-07-19 14:21:11 -04:00
hinto.janai
4acbd891d5
ci: tar before zip
zip doesn't retain the executable bit, so macos/linux binaries
can't be executed.

this `tar`'s the binaries before uploading the artifact.
2023-07-15 11:54:27 -04:00
hinto.janai
4b854d4fa7
ci: chmod +x macos binaries 2023-07-15 11:10:41 -04:00
hinto.janai
9ac5335321
use wgpu backend for Linux
May fix https://www.reddit.com/r/MoneroMining/comments/140jlpy/i_cant_get_gupax_to_work_on_linux_fedora_any_ideas/
2023-06-04 18:45:47 -04:00
hinto.janai
858e43dbcf
ci.yml: fix upload 2023-06-04 17:37:31 -04:00
hinto.janai
94d41c1297
ci.yml: archive release builds 2023-06-04 11:47:16 -04:00
hinto.janai
2457f9fed2
use matrix for CI 2023-05-30 10:56:08 -04:00