Skip to content

Commit 2333beb

Browse files
committed
Update MacOS runner, fix missing .bin extension
1 parent e5f7227 commit 2333beb

1 file changed

Lines changed: 18 additions & 18 deletions

File tree

.github/workflows/release.yml

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -26,34 +26,34 @@ jobs:
2626
output: flashforge-webui-win-x64.exe
2727

2828
# macOS x64 (Intel)
29-
- os: macos-13
29+
- os: macos-15-intel
3030
platform: mac
3131
arch: x64
32-
output: flashforge-webui-macos-x64
32+
output: flashforge-webui-macos-x64.bin
3333

3434
# macOS ARM64 (Apple Silicon)
3535
- os: macos-latest
3636
platform: mac
3737
arch: arm64
38-
output: flashforge-webui-macos-arm64
38+
output: flashforge-webui-macos-arm64.bin
3939

4040
# Linux x64
4141
- os: ubuntu-latest
4242
platform: linux
4343
arch: x64
44-
output: flashforge-webui-linux-x64
44+
output: flashforge-webui-linux-x64.bin
4545

4646
# Linux ARM64 (native ARM runner - requires public repo)
4747
- os: ubuntu-24.04-arm
4848
platform: linux
4949
arch: arm64
50-
output: flashforge-webui-linux-arm64
50+
output: flashforge-webui-linux-arm64.bin
5151

5252
# Linux ARMv7 (cross-compile from x64)
5353
- os: ubuntu-latest
5454
platform: linux
5555
arch: armv7
56-
output: flashforge-webui-linux-armv7
56+
output: flashforge-webui-linux-armv7.bin
5757

5858
steps:
5959
- name: Checkout FlashForgeWebUI
@@ -214,38 +214,38 @@ jobs:
214214
Choose the appropriate binary for your platform:
215215

216216
- **Windows (x64)**: \`flashforge-webui-win-x64.exe\`
217-
- **macOS (Intel)**: \`flashforge-webui-macos-x64\`
218-
- **macOS (Apple Silicon)**: \`flashforge-webui-macos-arm64\`
219-
- **Linux (x64)**: \`flashforge-webui-linux-x64\`
220-
- **Linux (ARM64)**: \`flashforge-webui-linux-arm64\` (Raspberry Pi 4/5, ARM servers)
221-
- **Linux (ARMv7)**: \`flashforge-webui-linux-armv7\` (Raspberry Pi 3, older ARM devices)
217+
- **macOS (Intel)**: \`flashforge-webui-macos-x64.bin\`
218+
- **macOS (Apple Silicon)**: \`flashforge-webui-macos-arm64.bin\`
219+
- **Linux (x64)**: \`flashforge-webui-linux-x64.bin\`
220+
- **Linux (ARM64)**: \`flashforge-webui-linux-arm64.bin\` (Raspberry Pi 4/5, ARM servers)
221+
- **Linux (ARMv7)**: \`flashforge-webui-linux-armv7.bin\` (Raspberry Pi 3, older ARM devices)
222222

223223
## Installation
224224

225225
1. Download the appropriate binary for your platform
226-
2. Make it executable (Linux/macOS): \`chmod +x flashforge-webui-*\`
227-
3. Run it: \`./flashforge-webui-*\` (or \`flashforge-webui-*.exe\` on Windows)
226+
2. Make it executable (Linux/macOS): \`chmod +x flashforge-webui-*.bin\`
227+
3. Run it: \`./flashforge-webui-*.bin\` (or \`flashforge-webui-*.exe\` on Windows)
228228

229229
## Usage
230230

231231
Run with no arguments to start the WebUI server only:
232232
\`\`\`bash
233-
./flashforge-webui-linux-x64
233+
./flashforge-webui-linux-x64.bin
234234
\`\`\`
235235

236236
Or use CLI options to auto-connect to printers:
237237
\`\`\`bash
238238
# Connect to last used printer
239-
./flashforge-webui-linux-x64 --last-used
239+
./flashforge-webui-linux-x64.bin --last-used
240240

241241
# Connect to all saved printers
242-
./flashforge-webui-linux-x64 --all-saved-printers
242+
./flashforge-webui-linux-x64.bin --all-saved-printers
243243

244244
# Connect to specific printer(s)
245-
./flashforge-webui-linux-x64 --printers="192.168.1.100:new:12345678"
245+
./flashforge-webui-linux-x64.bin --printers="192.168.1.100:new:12345678"
246246

247247
# Customize WebUI port and password
248-
./flashforge-webui-linux-x64 --webui-port=3001 --webui-password=mypassword
248+
./flashforge-webui-linux-x64.bin --webui-port=3001 --webui-password=mypassword
249249
\`\`\`
250250

251251
See the [README](https://github.com/Parallel-7/FlashForgeWebUI) for full documentation.

0 commit comments

Comments
 (0)