Skip to content

Commit c73fda4

Browse files
committed
chore: release v0.1.12 installers
1 parent 620f660 commit c73fda4

9 files changed

Lines changed: 13 additions & 26 deletions

File tree

.github/workflows/ci.yml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -68,14 +68,6 @@ jobs:
6868
NO_STRIP: "true"
6969
run: pnpm tauri build
7070

71-
- name: Prepare Windows portable executable
72-
if: runner.os == 'Windows'
73-
shell: pwsh
74-
run: |
75-
$version = (Get-Content package.json | ConvertFrom-Json).version
76-
New-Item -ItemType Directory -Force src-tauri/target/release/bundle/portable
77-
Copy-Item src-tauri/target/release/veskforge.exe "src-tauri/target/release/bundle/portable/Veskforge_${version}_x64-portable.exe"
78-
7971
- name: Upload Linux bundles
8072
if: runner.os == 'Linux'
8173
uses: actions/upload-artifact@v4
@@ -93,7 +85,6 @@ jobs:
9385
with:
9486
name: veskforge-windows
9587
path: |
96-
src-tauri/target/release/bundle/portable/*.exe
9788
src-tauri/target/release/bundle/nsis/*.exe
9889
src-tauri/target/release/bundle/msi/*.msi
9990
if-no-files-found: error

.github/workflows/release.yml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -63,14 +63,6 @@ jobs:
6363
NO_STRIP: "true"
6464
run: pnpm tauri build
6565

66-
- name: Prepare Windows portable executable
67-
if: runner.os == 'Windows'
68-
shell: pwsh
69-
run: |
70-
$version = (Get-Content package.json | ConvertFrom-Json).version
71-
New-Item -ItemType Directory -Force src-tauri/target/release/bundle/portable
72-
Copy-Item src-tauri/target/release/veskforge.exe "src-tauri/target/release/bundle/portable/Veskforge_${version}_x64-portable.exe"
73-
7466
- name: Upload release artifacts
7567
uses: softprops/action-gh-release@v2
7668
if: startsWith(github.ref, 'refs/tags/')
@@ -79,6 +71,5 @@ jobs:
7971
src-tauri/target/release/bundle/deb/*.deb
8072
src-tauri/target/release/bundle/rpm/*.rpm
8173
src-tauri/target/release/bundle/appimage/*.AppImage
82-
src-tauri/target/release/bundle/portable/*.exe
8374
src-tauri/target/release/bundle/nsis/*.exe
8475
src-tauri/target/release/bundle/msi/*.msi

README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Vencord custom plugins are compile-time plugins. Vesktop loads a built Vencord d
3737

3838
| requirement | needed for | notes |
3939
| --- | --- | --- |
40-
| Windows or Linux | running veskforge | Windows releases include installer and portable builds. Linux releases include `.deb`, `.rpm`, and AppImage builds. |
40+
| Windows or Linux | running veskforge | Windows releases include installer builds. Linux releases include `.deb`, `.rpm`, and AppImage builds. |
4141
| Vesktop | applying builds | veskforge writes Vesktop's `vencordDir` setting; it does not patch Vesktop binaries. |
4242
| Git | building custom Vencord | used to clone/update Vencord and Git plugin sources. |
4343
| Node.js | building custom Vencord | install the normal Node.js distribution that includes Corepack and npm. |
@@ -51,7 +51,6 @@ for normal use, install the latest build from [releases](https://github.com/Micr
5151

5252
| platform | artifact |
5353
| --- | --- |
54-
| windows portable | `Veskforge_*_x64-portable.exe` |
5554
| windows installer | `Veskforge_*_x64-setup.exe` or `.msi` |
5655
| linux | `.deb`, `.rpm`, or `.AppImage` |
5756

@@ -150,7 +149,7 @@ build all configured linux bundles:
150149
pnpm tauri build
151150
```
152151

153-
windows portable `.exe` files and installers are built by GitHub Actions on `windows-latest` using the same `pnpm tauri build` command. CI copies the raw release executable into `src-tauri/target/release/bundle/portable/`, uploads it with the NSIS/MSI installers, and tagged releases attach all Windows artifacts to the GitHub release.
152+
windows installers are built by GitHub Actions on `windows-latest` using the same `pnpm tauri build` command. Tagged releases attach the NSIS `.exe` and MSI artifacts to the GitHub release.
154153

155154
## verification
156155

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "veskforge",
33
"private": true,
4-
"version": "0.1.11",
4+
"version": "0.1.12",
55
"description": "Unofficial custom Vencord build manager for Vesktop.",
66
"license": "MIT",
77
"type": "module",

src-tauri/Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src-tauri/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "veskforge"
3-
version = "0.1.11"
3+
version = "0.1.12"
44
description = "Unofficial custom Vencord build manager for Vesktop."
55
authors = ["Microck"]
66
license = "MIT"

src-tauri/installer/header.bmp

28.3 KB
Binary file not shown.

src-tauri/installer/sidebar.bmp

154 KB
Binary file not shown.

src-tauri/tauri.conf.json

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "https://schema.tauri.app/config/2",
33
"productName": "Veskforge",
4-
"version": "0.1.11",
4+
"version": "0.1.12",
55
"identifier": "dev.micr.veskforge",
66
"build": {
77
"beforeDevCommand": "pnpm dev",
@@ -32,6 +32,12 @@
3232
"icons/128x128@2x.png",
3333
"icons/icon.icns",
3434
"icons/icon.ico"
35-
]
35+
],
36+
"windows": {
37+
"nsis": {
38+
"headerImage": "installer/header.bmp",
39+
"sidebarImage": "installer/sidebar.bmp"
40+
}
41+
}
3642
}
3743
}

0 commit comments

Comments
 (0)