Commit Graph

87 Commits

Author SHA1 Message Date
sharpenedblade c1eb7df1a5 Rename to t2linux-repos 2024-07-29 15:52:30 -07:00
sharpenedblade 2909682091 Move to t2linux-release package as base for deps 2024-07-29 15:42:25 -07:00
sharpenedblade b3ce8bec77 Add t2linux-scripts package 2024-07-12 10:27:17 -07:00
sharpenedblade 4fda0c9616 Package the linux-apfs-rw kernel module 2024-06-02 19:43:45 -07:00
sharpenedblade af1b61e69f New build system 2024-04-08 16:03:15 -07:00
sharpenedblade ad5dd22e3d Package t2fanrd fan daemon
The systemd service is run as root but is significanty hardened. There
is no default config file shipped.
2024-02-05 19:06:39 -08:00
sharpenedblade 80b9201943 Package arraydeque, nonempty, and rust-ini
`rust-ini` is a compat package for `0.20`.
2024-02-05 19:06:39 -08:00
sharpenedblade c88c1cda59 Make CI builds expand all packages from array 2024-02-05 19:06:32 -08:00
sharpenedblade cc42e26d32 Run CI on pull requests 2024-01-11 16:51:05 -08:00
sharpenedblade 9cf404e160 Trigger COPR webhook from github actions 2024-01-11 16:21:22 -08:00
sharpenedblade d39f4a192e Remove netlify deploy workflow 2023-12-16 12:01:09 -08:00
sharpenedblade de19803a53 Rotate signing key 2023-11-08 20:02:45 -08:00
sharpenedblade 99eb5677ec Build packages in temp dir and cleanup on exit 2023-10-14 22:53:33 -07:00
sharpenedblade 8d21c7ec86 Sign packages when deploying repo
The key should be an ascii-armored GPG secret key passed as
`$SIGNING_KEY` to `create-repo.sh`. Packages are always taken from the
latest release. Production netlify deploys are run when GITHUB.REF is
a tag.
2023-10-06 17:32:28 -07:00
sharpenedblade 0a5c1f4e78 Fix deploy workflow 2023-10-04 08:09:52 -07:00
sharpenedblade 5b3bddda88 Use submodules 2023-10-01 21:56:32 -07:00
sharpenedblade 6411ebdbf5 Cleanup extra logging 2023-10-01 13:36:31 -07:00
sharpenedblade 3e43dcccd1 Only run CI for branch tips 2023-09-30 22:45:34 -07:00
sharpenedblade fb7957bd37 Move checks to the build workflow 2023-09-30 22:43:39 -07:00
sharpenedblade ecbc930ee5 Run deploy workflow when a release is published 2023-09-30 22:40:49 -07:00
sharpenedblade 503dca522a Fix netlify deploy 2023-09-28 16:21:20 -07:00
sharpenedblade 65d1b83b81 ci: Move build logic to shell scripts 2023-09-25 16:42:21 -07:00
sharpenedblade 07c3552bb9 ci: Check shell scripts with shellcheck 2023-09-22 20:40:44 -07:00
sharpenedblade 8150e00571 Fix trailing space 2023-08-12 14:50:06 -07:00
sharpenedblade 272c32b9d8 Formatting fixes 2023-08-12 12:58:24 -07:00