Skip to content

Commit 53c05e1

Browse files
Update build pipeline
1 parent 78df62c commit 53c05e1

File tree

3 files changed

+12
-9
lines changed

3 files changed

+12
-9
lines changed

.github/workflows/build.yml

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
1-
name: Build & release
1+
name: Build
22

33
on: push
44

55
jobs:
66
release:
77
runs-on: ${{ matrix.os }}
88

9+
permissions:
10+
contents: write
11+
912
strategy:
1013
matrix:
1114
os: [macos-latest, ubuntu-latest, windows-latest]
@@ -17,7 +20,7 @@ jobs:
1720
- name: Set up Node
1821
uses: actions/setup-node@v3
1922
with:
20-
node-version: 22
23+
node-version: 20
2124

2225
- name: Set up Python
2326
uses: actions/setup-python@v4
@@ -28,8 +31,8 @@ jobs:
2831
run: npm ci
2932
shell: bash
3033

31-
- name: Build/release
32-
uses: samuelmeuli/action-electron-builder@v1
33-
with:
34-
github_token: ${{ secrets.GITHUB_TOKEN }}
35-
release: ${{ startsWith(github.ref, 'refs/tags/v') }}
34+
- name: Build
35+
env:
36+
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
37+
run: npm run dist
38+
shell: bash

electron-builder.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ appId: 'gaialauncher'
22
productName: 'Gaïa Launcher'
33
artifactName: '${productName}-setup-${version}.${ext}'
44

5-
copyright: 'Copyright © 2023 Valbion Group'
5+
copyright: 'Copyright © 2025 Valbion Group'
66

77
asar: true
88
compression: 'maximum'

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "gaialauncher",
3-
"version": "1.4.1",
3+
"version": "1.4.2",
44
"productName": "Gaïa Launcher",
55
"description": "Modded Minecraft Launcher",
66
"author": "Valbion Group",

0 commit comments

Comments
 (0)