Aiden McClelland
8f44c75dc3
switch back to github caching ( #2371 )
...
* switch back to github caching
* remove npm and cargo cache
* misc fixes
2023-07-25 10:06:57 -06:00
Aiden McClelland
c2db4390bb
single platform builds ( #2365 )
2023-07-18 19:50:27 -06:00
Aiden McClelland
a7e501d874
pack compressed assets into single binary ( #2344 )
...
* pack compressed assets into single binary
* update naming
* tweaks
* fix build
* fix cargo lock
* rename CLI
* remove explicit ref name
2023-07-12 22:51:05 +00:00
Aiden McClelland
d3316ff6ff
make it faster ( #2328 )
...
* make it faster
* better pipelining
* remove unnecessary test
* use tmpfs for debspawn
* don't download intermediate artifacts
* fix upload dir path
* switch to buildjet
* use buildjet cache on buildjet runner
* native builds when fast
* remove quotes
* always use buildjet cache
* remove newlines
* delete data after done with it
* skip aarch64 for fast dev builds
* don't tmpfs for arm
* don't try to remove debspawn tmpdir
2023-06-28 13:37:26 -06:00
Aiden McClelland
bffe1ccb3d
use a more resourced runner for production builds ( #2322 )
2023-06-26 16:27:11 +00:00
Aiden McClelland
9fa5d1ff9e
suite independent
2023-06-21 00:36:36 +00:00
Aiden McClelland
a11bf5b5c7
bookworm
2023-06-21 00:36:36 +00:00
Aiden McClelland
b0503fa507
Bugfix/incoherent ( #2293 )
...
* debug incoherent error
* fix incoherent error
* use new debspawn
2023-06-11 15:04:59 -06:00
Aiden McClelland
bdb4be89ff
Bugfix/pi config ( #2276 )
...
* move some install scripts to init
* fix pi config.txt
* move some image stuff to the squashfs build
* no need to clean up fake-apt
* use max temp
2023-05-16 16:06:25 -06:00
Aiden McClelland
61445e0b56
build fixes ( #2275 )
...
* move some install scripts to init
* handle fake-apt in init
* rename
2023-05-15 16:34:30 -06:00
Aiden McClelland
068b861edc
overhaul OS build ( #2244 )
...
* create init resize for pi
* wip
* defer to OS_ARCH env var
* enable password auth in live image
* use correct live image path
* reorder dependencies
* add grub-common as dependency
* add more depends
* reorder grub
* include systemd-resolved
* misc fixes
* remove grub from dependencies
* imports
* ssh and raspi builds
* fix resolvectl
* generate snake-oil on install
* update raspi build process
* script fixes
* fix resize and config
* add psmisc
* new workflows
* include img
* pass through OS_ARCH env var
* require OS_ARCH
* allow dispatching production builds
* configurable environment
* pass through OS_ARCH on compat build
* fix syntax error
* crossbuild dependencies
* include libavahi-client for cross builds
* reorder add-arch
* add ports
* switch existing repos to amd64
* explicitly install libc6
* add more bullshit
* fix some errors
* use ignored shlibs
* remove ubuntu ports
* platform deb
* Update depends
* Update startos-iso.yaml
* Update startos-iso.yaml
* require pi-beep
* add bios boot, fix environment
* Update startos-iso.yaml
* inline deb
* Update startos-iso.yaml
* allow ssh password auth in live build
* sync hostname on livecd
* require curl
2023-05-05 00:54:09 -06:00