Conrad Kramer
5da92148b7
Update macOS build machine
...
also skip macro validation, needed for SwiftLint's macros.
2024-01-20 11:27:24 -08:00
Conrad Kramer
fd9b3413ac
Update CODEOWNERS to reflect current owners
2024-01-20 10:10:02 -08:00
Conrad Kramer
e04d24a3f7
Updated to Xcode 15.2
2024-01-20 10:02:19 -08:00
Jett Chen
b008762a5b
Implement Wireguard
...
Implements Wireguard
2023-12-23 11:26:05 -08:00
dav
60257b256a
Intial GTK, swtich to Relm, basic Flatpak Build
2023-11-18 12:42:52 -08:00
Jasper Mayone
f31133f4dc
update codeowners
2023-11-18 13:13:11 -05:00
Cara Salter
ff819af752
Update CODEOWNERS
...
Update ben's GitHub username
@ma1ted -> \@malted
2023-11-15 15:46:56 -08:00
Cara Salter
91a15ec908
Remove myself from Apple PRs
...
I do not have the required experience with Swift/iOS/macOS development
to be an approving reviewer for Apple PRs
2023-11-15 15:46:56 -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
9aa1951575
Update CODEOWNERS
...
It should include Cara and Ben now
2023-06-05 01:12:21 -07: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
c8bdf1bcbe
Remove unneeded Github Actions step
...
Xcode will both use and create the cache during the build.
2023-05-13 13:15:41 -04:00
Conrad Kramer
bea8af0d66
Cache Swift packages in Github Actions
...
This is helpful now that SwiftLint is a package dependency.
2023-05-09 23:01:36 -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