Skip to content

Commit ce6430e

Browse files
committed
[Release] Heroic v2.19 Shaka
1 parent 5258ec2 commit ce6430e

File tree

3 files changed

+32
-7
lines changed

3 files changed

+32
-7
lines changed

.github/workflows/draft-release-linux.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,12 @@ jobs:
1010
draft-releases:
1111
runs-on: ubuntu-24.04
1212
steps:
13-
- run: sudo apt-get install --no-install-recommends -y libarchive-tools libopenjp2-tools rpm
13+
- run: sudo apt-get install --no-install-recommends -y libarchive-tools libopenjp2-tools rpm snapd
14+
- run: sudo snap install snapcraft --classic
1415
- uses: actions/checkout@v6
1516
- uses: ./.github/actions/install-deps
1617
- run: pnpm release:linux
1718
env:
1819
GITHUB_TOKEN: ${{ secrets.WORKFLOW_TOKEN }}
1920
GH_TOKEN: ${{ secrets.WORKFLOW_TOKEN }}
21+
SNAPCRAFT_STORE_CREDENTIALS: ${{ secrets.SNAPCRAFT_ID }}

electron-builder.yml

Lines changed: 26 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,15 @@ linux:
6767
Name: Heroic Games Launcher
6868
Comment[de]: Ein OSS-Spielelauncher für GOG, Epic Games und Amazon Games
6969
Comment[pl]: Otwartoźródłowy launcher dla GOG, Epic Games i Amazon Games
70+
Comment[fr]: Un lanceur de jeux open source pour GOG, Epic Games et Amazon Games
71+
Comment[es]: Un lanzador de juegos de código abierto para GOG, Epic Games
72+
Comment[it]: Un launcher open source per GOG, Epic Games e Amazon Games
73+
Comment[ru]: Открытый лаунчер для GOG, Epic Games и Amazon
74+
Comment[zh_CN]: 一个用于GOG、Epic Games和Amazon Games的开源游戏启动器
75+
Comment[pt]: Um lançador de jogos de código aberto para GOG, Epic Games e Amazon Games
76+
Comment[pt_BR]: Um lançador de jogos de código aberto para GOG, Epic Games e Amazon Games
77+
Comment[ja]: GOG、Epic Games、Amazon Gamesのためのオープンソースランチャー
78+
Comment: An Open Source Launcher for GOG, Epic Games and Amazon Games
7079
files:
7180
- build/bin/${arch}/linux/*
7281
- build/bin/x64/win32/GalaxyCommunication.exe
@@ -76,12 +85,26 @@ rpm:
7685
fpm: ['--rpm-rpmbuild-define', '_build_id_links none']
7786

7887
snap:
79-
base: core20
88+
base: core22
8089
confinement: strict
8190
grade: stable
8291
category: Games
83-
synopsis: An Open Source Launcher for GOG Amazon and Epic Games
84-
description: Heroic is an Open Source Games Launcher. Right now it supports launching games from the Epic Games Store using Legendary Amazon Games using Nile and GOG Games using our custom implementations Nile and gogdl.
92+
synopsis: An Open Source Launcher for GOG, Epic Games and Amazon Games
93+
description: Heroic is an Open Source Games Launcher. It supports launching games from the Epic Games, Amazon Games and GOG.
94+
plugs:
95+
- default
96+
- audio-playback
97+
- unity7
98+
- network
99+
- network-bind
100+
- screen-inhibit-control
101+
- home
102+
- removable-media
103+
- mount-observe
104+
- joystick
105+
- bluez
106+
- udisks2
107+
- steam-support
85108
publish:
86109
provider: snapStore
87110
channels:

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"name": "heroic",
3-
"version": "2.18.1",
3+
"version": "2.19.0",
44
"versionNames": {
5-
"stable": "\"Waterfall Beard\" Jorul",
5+
"stable": "Punk 01 - Shaka",
66
"beta": "Caesar Clown"
77
},
88
"private": false,
@@ -31,7 +31,7 @@
3131
"test-watch": "jest --watch --maxWorkers=25%",
3232
"test:ci": "jest --runInBand --silent",
3333
"test:e2e": "electron-vite build && cross-env CI=e2e xvfb-maybe -- playwright test",
34-
"release:linux": "electron-vite build && electron-builder -p always --linux deb AppImage rpm pacman tar.xz",
34+
"release:linux": "electron-vite build && electron-builder -p always --linux deb AppImage rpm pacman tar.xz snap",
3535
"release:mac": "electron-vite build && electron-builder -p always --mac --x64 --arm64",
3636
"release:win": "electron-vite build && electron-builder -p always --win portable --x64",
3737
"release:updateFlathub:ci": "tsc flathub/update-flathub.ts --skipLibCheck --target es2015 --moduleResolution node --module commonjs && node flathub/update-flathub.js",

0 commit comments

Comments
 (0)