separate frontend repository

This commit is contained in:
Alireza Ahmadi
2025-01-28 23:57:53 +01:00
parent f4b1b09362
commit 7faa28a89d
194 changed files with 48 additions and 19256 deletions
-4
View File
@@ -1,9 +1,5 @@
version: 2
updates:
- package-ecosystem: "npm"
directory: "/"
schedule:
interval: "daily"
- package-ecosystem: "gomod"
directory: "/"
schedule:
+4 -1
View File
@@ -10,7 +10,10 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Checkout repository
uses: actions/checkout@v4.1.1
with:
submodules: recursive
- name: Docker meta
id: meta
+5 -4
View File
@@ -22,6 +22,8 @@ jobs:
steps:
- name: Checkout repository
uses: actions/checkout@v4.1.1
with:
submodules: recursive
- name: Setup Go
uses: actions/setup-go@v5
@@ -58,7 +60,8 @@ jobs:
npm install
npm run build
cd ..
mv frontend/dist backend/web/html
mv frontend/dist web/html
rm -fr frontend
- name: Build s-ui
run: |
@@ -89,9 +92,7 @@ jobs:
fi
### Build s-ui
cd backend
go build -ldflags="-w -s" -tags "with_quic,with_grpc,with_ech,with_utls,with_reality_server,with_acme,with_gvisor" -o ../sui main.go
cd ..
go build -ldflags="-w -s" -tags "with_quic,with_grpc,with_ech,with_utls,with_reality_server,with_acme,with_gvisor" -o sui main.go
mkdir s-ui
cp sui s-ui/