Compare commits

...

4 Commits

Author SHA1 Message Date
izzy 2cf64b556f ci: actually provide the github token secret 2025-10-08 17:41:31 +01:00
izzy 55ac9a4596 ci: ensure token can write (publish) to repo 2025-10-08 17:39:00 +01:00
izzy ec7adaafe3 chore: disable flatpak build because this was for testing anyways 2025-10-08 17:36:36 +01:00
izzy b1c702a033 ci: checkout assets 2025-10-08 17:31:12 +01:00
3 changed files with 68 additions and 59 deletions
+10 -3
View File
@@ -9,15 +9,20 @@ jobs:
build-and-release: build-and-release:
name: Build App name: Build App
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
permissions:
contents: write
strategy: strategy:
matrix: matrix:
os: [ubuntu-latest, windows-latest, macos-latest] os: [ubuntu-latest, windows-latest, macos-latest]
steps: steps:
- name: Checkout (with submodules) - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@v4
with:
submodules: recursive - name: Checkout assets
run: git -c submodule."assets".update=checkout submodule update --init assets
- name: Install pnpm - name: Install pnpm
uses: pnpm/action-setup@v4 uses: pnpm/action-setup@v4
@@ -41,3 +46,5 @@ jobs:
pnpm run make pnpm run make
fi fi
shell: bash shell: bash
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+2
View File
@@ -51,6 +51,7 @@ const config: ForgeConfig = {
copyright: "Copyright (C) 2025 Revolt Platforms LTD", copyright: "Copyright (C) 2025 Revolt Platforms LTD",
}), }),
new MakerZIP({}), new MakerZIP({}),
...[
new MakerFlatpak({ new MakerFlatpak({
options: { options: {
id: "chat.stoat.stoat-desktop", id: "chat.stoat.stoat-desktop",
@@ -109,6 +110,7 @@ const config: ForgeConfig = {
"files" "files"
> */ > */
}), }),
].slice(0, 0), // disable Flatpak build
new MakerDeb({ new MakerDeb({
options: { options: {
productName: STRINGS.name, productName: STRINGS.name,
+1 -1
View File
@@ -1,7 +1,7 @@
{ {
"name": "stoat-desktop", "name": "stoat-desktop",
"productName": "stoat-desktop", "productName": "stoat-desktop",
"version": "1.1.0", "version": "1.1.7",
"main": ".vite/build/main.js", "main": ".vite/build/main.js",
"repository": "stoatchat/desktop", "repository": "stoatchat/desktop",
"scripts": { "scripts": {