Cyrix126
3f88ae9c6d
fix: do not run CI for rust code when it is not modified
Typo / typo (push) Waiting to run
Rust / doc (ubuntu-latest) (push) Has been cancelled
Rust / check (ubuntu-latest) (push) Has been cancelled
Rust / fmt (push) Has been cancelled
Rust / test (macos-latest) (push) Has been cancelled
Rust / test (ubuntu-latest) (push) Has been cancelled
Rust / clippy (macos-latest) (push) Has been cancelled
Rust / clippy (ubuntu-latest) (push) Has been cancelled
Rust / check (macos-latest) (push) Has been cancelled
Rust / doc (macos-latest) (push) Has been cancelled
Lockbud / lockbud (push) Has been cancelled
2024-11-06 12:54:49 +01:00
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
f9f3faf03d
fix: remove dupplicate CI run
2024-11-06 12:54:49 +01:00
Cyrix126
facf4ebad6
upgrade toolchain to fix bug in clippy
2024-10-11 11:05:20 +02:00
Cyrix126
5230d46d93
feat: add deadlock detection at CI
...
CI / ci (macos-12) (push) Waiting to run
CI / ci (ubuntu-latest) (push) Waiting to run
Lockbud / lockbud (push) Waiting to run
Rust / fmt (push) Waiting to run
Rust / test (macos-latest) (push) Waiting to run
Rust / test (ubuntu-latest) (push) Waiting to run
Rust / typo (push) Waiting to run
Rust / clippy (macos-latest) (push) Waiting to run
Rust / clippy (ubuntu-latest) (push) Waiting to run
Rust / check (macos-latest) (push) Waiting to run
Rust / check (ubuntu-latest) (push) Waiting to run
Rust / doc (macos-latest) (push) Waiting to run
Rust / doc (ubuntu-latest) (push) Waiting to run
Typo / typo (push) Waiting to run
add [lockbud](https://github.com/BurtonQin/lockbud.git ) for detection
**somes** deadlocks.
Need to remove the macros lock since lockbud would not be able to give
the right location with it.
The following command was used on the source code to reduce manual
modifications.
`
fd "*.rs" src/| xargs -I {} sd 'lock!\(([^\)]*)\)'
'$1.lock().unwrap()'{}
`
2024-10-10 18:48:24 +02:00
cheese
179217b786
added Additional context tab
2024-10-03 21:16:57 +02:00
cheese
22bfe06379
fixed some typos in Update bug_report.md
2024-10-03 21:10:40 +02:00
Cyrix126
11e23a7e32
set CI to minimum supported version for mac os
2024-09-05 09:38:59 +02:00
mostafaei2002
d76abe1058
fix: add dev branch to CI
2024-06-11 23:20:26 +03:30
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
160d0314d9
fix: do not check features
2024-06-07 11:37:32 +02:00
Cyrix126
b470a00f31
run checks in different CI
2024-06-07 11:05:05 +02:00
Cyrix126
cb6c49d189
fix: run test only once
2024-06-07 10:57:46 +02:00
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
2953b1f854
ci: update cache/download
2023-12-30 08:33:03 -05:00
hinto.janai
84011df035
update bug report template
2023-11-19 13:05:00 -05: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
a357742172
workflows: only cache once per day
2023-07-15 11:11:50 -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
e336a370cd
download.yml: add macOS arm64
2023-06-04 09:54:25 -04:00
hinto.janai
df37784ad7
add typo.yml
2023-06-01 09:15:48 -04:00
hinto.janai
2457f9fed2
use matrix for CI
2023-05-30 10:56:08 -04:00
hinto.janai
6c42373bd7
add cache.yml
2023-04-27 17:39:44 -04:00
hinto.janai
31b1545d40
node: only fail test if failure rate is >50%
2023-04-24 13:18:20 -04:00
hinto-janai
c06d851b23
Update issue templates
2023-04-20 18:44:38 +00:00
hinto.janai
2dc77b6ff2
disable download/ping on push/pr
2023-04-14 14:34:15 -04:00
hinto.janai
6f636ceaac
combine workflows
2023-04-14 13:55:45 -04:00
hinto.janai
35b878092a
download.yml: verify pgp key
2023-03-27 14:08:00 -04:00
hinto.janai
ca6d52ea11
add gupax.io
test
2023-03-26 18:42:50 -04:00
hinto-janaiyo
fdb3ce81cf
v1.1.1
2023-01-31 10:06:09 -05:00
hinto-janaiyo
1548aa3473
Add GitHub Actions
2023-01-28 21:55:19 -05:00