William Casarin
|
2543978ffe
|
github: unify fmt and clippy step
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-12-06 10:58:14 -08:00 |
|
William Casarin
|
5dcab460e5
|
fix linux packages again
|
2024-12-02 15:43:04 -08:00 |
|
William Casarin
|
678c82b388
|
ci: fix linux packages
|
2024-11-30 11:05:55 -08:00 |
|
William Casarin
|
9055d07844
|
build: cross compile binary packages (rpm/deb/dmg)
Windows build still has issues on aarch64 so we postpone that for now
|
2024-11-30 09:42:50 -08:00 |
|
William Casarin
|
236d1684e7
|
try to fix linux packages yet again
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-11-28 18:39:18 -08:00 |
|
William Casarin
|
dea2873d9a
|
build: only build packages on merge to master
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-11-28 12:01:47 -08:00 |
|
William Casarin
|
05f36c81b3
|
github: run ci on pushes to master as well
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-11-28 11:50:24 -08:00 |
|
William Casarin
|
762fd263bb
|
github: remove deprecated actions
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-11-27 17:15:19 -08:00 |
|
William Casarin
|
7f278fb630
|
github: update to checkout v4 in actions
may solve deprecation warnings
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-11-27 16:46:40 -08:00 |
|
William Casarin
|
5cea7ae5d4
|
github: split matrix into individual build steps per OS
So we don't have to wait for the whole matrix to start building
individual packages per OS
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-11-27 16:27:37 -08:00 |
|
William Casarin
|
79e0228790
|
github: automatically build and sign macOS dmg
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-11-27 16:19:40 -08:00 |
|
William Casarin
|
d57a3ebc62
|
github: add windows build matrix and installer package
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-11-27 15:45:11 -08:00 |
|
Ken Sedgwick
|
fb187293e1
|
update to github v4 artifact actions
|
2024-11-26 13:28:58 -08:00 |
|
Ken Sedgwick
|
bfcfbd661d
|
Add debian packaging
|
2024-11-26 13:01:05 -08:00 |
|
Ken Sedgwick
|
ad52775822
|
Generate RPM package
|
2024-11-25 15:25:56 -08:00 |
|
William Casarin
|
6c9693dbf0
|
github: disable --all-features for now
Since some things are broken
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-11-13 09:55:56 -08:00 |
|
William Casarin
|
73f54d1c4f
|
ci: disable wasm builds for now
Signed-off-by: William Casarin <jb55@jb55.com>
|
2024-04-19 14:32:51 -07:00 |
|
William Casarin
|
696caa1f1c
|
Initial commit
|
2022-11-05 22:12:17 -07:00 |
|