Commit graph

15 commits

Author SHA1 Message Date
dav
29eedb7e9a Intial GTK, swtich to Relm, basic Flatpak Build 2023-11-18 12:30:45 -08:00
dav
c059512b8b RPM CI Should be cargo generate-rpm 2023-10-07 23:37:44 -07:00
dav
674deb08ba Fix RPM CI 2023-10-07 23:37:44 -07:00
dav
391802b8ca Build RPM for Pull Requests too 2023-10-07 23:37:44 -07:00
dav
fb5cff0d5a Add Github Workflow for RPM Builds 2023-10-07 23:37:44 -07:00
dav
60cfd95789 Add rust build caching to ci 2023-08-26 12:23:41 -07:00
Conrad Kramer
17af030893 Run tests on Github Actions 2023-08-08 08:03:15 -07:00
Sam Poder
1907b11545 Move tests into a separate directory
Also run these tests on Github Actions as part of the PR request
flow.
2023-08-08 08:03:15 -07:00
Conrad Kramer
a2e93278c1 Create Dockerfile
Also adds a Github workflow to publish a Docker image
2023-07-04 20:15:27 -04:00
Conrad Kramer
cdea9eba8c Run apt-get update in CI
This fixes a build failure caused by an outdated package cache.
2023-05-25 00:14:34 -04:00
Conrad Kramer
eeb0130156 Add Swift module for libburrow
This commit also renames the app target to App.
2023-05-09 23:01:36 -04:00
Conrad Kramer
4b0965b846 Build burrow library into iOS and macOS app
This commit adds a build script, build-rust.sh, which compiles the
burrow crate from inside of Xcode. The network extension then links
against this crate.
2023-04-29 16:46:23 -04:00
Conrad Kramer
b37086e8f6 Add debugging task for VS Code
This allows you to launch the command line program into a debugger. This
commit also tweaks the CI and fixes a small error in the build script.
2023-04-16 21:19:46 -04:00
Conrad Kramer
39c3600022 Update Github Actions to run cargo directly
The cargo action is deprecated so this change switches to using a bash
invocation
2023-04-10 18:43:41 -04:00
Conrad Kramer
c1e7415871 Initial commit 2023-04-10 16:49:23 -04:00