Compare commits
6 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
fcecf13eb9 | ||
|
|
fb13a58fca | ||
|
|
58eef8d925 | ||
|
|
252407b0c8 | ||
|
|
b6b1a6d050 | ||
|
|
4fe8b43df1 |
16
.github/workflows/build.yml
vendored
16
.github/workflows/build.yml
vendored
@@ -4,6 +4,13 @@ on:
|
||||
push:
|
||||
tags:
|
||||
- "*"
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
retry_failed:
|
||||
description: 'Retry failed jobs'
|
||||
required: false
|
||||
type: boolean
|
||||
default: false
|
||||
|
||||
jobs:
|
||||
build_windows:
|
||||
@@ -90,6 +97,13 @@ jobs:
|
||||
- name: Clone Repo
|
||||
uses: actions/checkout@v1
|
||||
|
||||
- name: Install Flatpak
|
||||
run: |
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y flatpak
|
||||
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
|
||||
flatpak install -y flathub org.freedesktop.Platform//23.08 org.freedesktop.Sdk//23.08
|
||||
|
||||
- name: Install NodeJS
|
||||
uses: actions/setup-node@v1
|
||||
with:
|
||||
@@ -110,7 +124,7 @@ jobs:
|
||||
run: npm run dist
|
||||
|
||||
- name: Upload Flatpak Artifact
|
||||
uses: actions/upload-artifact@v3
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: flatpak
|
||||
path: dist/*.flatpak
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "reticulum-meshchat",
|
||||
"version": "1.23.1",
|
||||
"version": "1.23.3",
|
||||
"description": "",
|
||||
"main": "electron/main.js",
|
||||
"scripts": {
|
||||
@@ -98,7 +98,7 @@
|
||||
"allowToChangeInstallationDirectory": true
|
||||
},
|
||||
"flatpak": {
|
||||
"finish-args": [
|
||||
"finishArgs": [
|
||||
"--share=network",
|
||||
"--socket=x11",
|
||||
"--socket=wayland",
|
||||
|
||||
Reference in New Issue
Block a user