Skip to content

Commit b55e93c

Browse files
committed
ci: Join workflows
1 parent ad7a29a commit b55e93c

File tree

3 files changed

+18
-31
lines changed

3 files changed

+18
-31
lines changed

.github/workflows/build.yml

-3
This file was deleted.

.github/workflows/main.yml

+18
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,24 @@ jobs:
115115
with:
116116
name: trilium-windows-x64
117117
path: dist/trilium-windows-x64
118+
build_windows-installer:
119+
name: Build Windows x86_64 (Setup)
120+
runs-on: windows-latest
121+
steps:
122+
- uses: actions/checkout@v4
123+
- name: Set up node & dependencies
124+
uses: actions/setup-node@v4
125+
with:
126+
node-version: 20
127+
cache: "npm"
128+
- run: npm ci
129+
- name: Run installer build
130+
run: npm run make-electron
131+
- name: Publish installer artifact
132+
uses: actions/upload-artifact@v4
133+
with:
134+
name: TriliumNext Notes for Windows (Setup)
135+
path: out/make/squirrel.windows/x64/*.exe
118136
build_docker:
119137
name: Build Docker image
120138
runs-on: ubuntu-latest

.github/workflows/release.yml

-28
This file was deleted.

0 commit comments

Comments
 (0)