We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e6abe7d commit bdfb44eCopy full SHA for bdfb44e
1 file changed
.github/workflows/cross-build.yml
@@ -10,7 +10,7 @@ concurrency:
10
cancel-in-progress: true
11
12
jobs:
13
- build-binaries:
+ build-freebsd:
14
# needs: [create-release]
15
runs-on:
16
- self-hosted
@@ -31,13 +31,12 @@ jobs:
31
32
- name: Sync with FreeBSD
33
run:
34
- pwd
+ rsync -rlptxzH -e ssh --del ./ freebsd:work/
35
36
- # - name: Build on FreeBSD
37
- # run: |
38
- # pwd
39
- # ls -l
40
- # uname -a
41
- # pkg update && pkg install rust
42
- # cargo -vV
43
- # echo "${VERSION}"
+ - name: Build on FreeBSD
+ run:
+ ssh freebsd 'cd work && cargo build --locked --release'
+
+ - name: Copy binary to host
+ scp work/target/release/defguard-proxy .
0 commit comments