mirror of
https://github.com/Heretek-AI/GDevelop-Heretek.git
synced 2026-10-12 02:02:42 +00:00
feat(updater): configure in-app updater and release pipeline for Heretek-AI/GDevelop-Heretek
- electron-builder-config.js: set publish provider to github with owner Heretek-AI and repo GDevelop-Heretek - package.json: update repository URLs across electron-app and app - AboutDialog / ChangelogDialog: point release and changelog links to Heretek-AI/GDevelop-Heretek/releases - build-release.yml: upload *.yml and *.blockmap files for electron-updater
This commit is contained in:
@@ -104,6 +104,8 @@ jobs:
|
||||
newIDE/electron-app/dist/*.deb
|
||||
newIDE/electron-app/dist/*.dmg
|
||||
newIDE/electron-app/dist/*.zip
|
||||
newIDE/electron-app/dist/*.yml
|
||||
newIDE/electron-app/dist/*.blockmap
|
||||
|
||||
publish-release:
|
||||
name: Publish GitHub Release
|
||||
|
||||
@@ -255,7 +255,9 @@ const AboutDialog = ({ onClose, updateStatus }: Props) => {
|
||||
}, []);
|
||||
|
||||
const openReleaseNote = () =>
|
||||
Window.openExternalURL('https://github.com/4ian/GDevelop/releases');
|
||||
Window.openExternalURL(
|
||||
'https://github.com/Heretek-AI/GDevelop-Heretek/releases'
|
||||
);
|
||||
|
||||
const openLink = React.useCallback((link: string) => {
|
||||
if (!link) return;
|
||||
|
||||
@@ -23,7 +23,9 @@ const ChangelogDialog = ({ open, onClose }: Props): null | React.Node => {
|
||||
}
|
||||
|
||||
const openReleaseNote = () =>
|
||||
Window.openExternalURL('https://github.com/4ian/GDevelop/releases');
|
||||
Window.openExternalURL(
|
||||
'https://github.com/Heretek-AI/GDevelop-Heretek/releases'
|
||||
);
|
||||
|
||||
const actions = [
|
||||
<FlatButton
|
||||
|
||||
@@ -31,7 +31,9 @@ const ChangelogRenderer = ({
|
||||
currentReleaseName,
|
||||
}: Props): React.Node => {
|
||||
const openReleaseNote = () =>
|
||||
Window.openExternalURL('https://github.com/4ian/GDevelop/releases');
|
||||
Window.openExternalURL(
|
||||
'https://github.com/Heretek-AI/GDevelop-Heretek/releases'
|
||||
);
|
||||
|
||||
if (error) {
|
||||
return (
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
"author": "GDevelop Team <[email protected]>",
|
||||
"license": "MIT",
|
||||
"homepage": "https://gdevelop.io",
|
||||
"repository": "github:Heretek-AI/GDevelop-Heretek",
|
||||
"main": "main.js",
|
||||
"dependencies": {
|
||||
"@electron/remote": "2.1.2",
|
||||
|
||||
@@ -81,6 +81,8 @@ const config = {
|
||||
publish: [
|
||||
{
|
||||
provider: 'github',
|
||||
owner: 'Heretek-AI',
|
||||
repo: 'GDevelop-Heretek',
|
||||
},
|
||||
],
|
||||
};
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"author": "Florian Rival",
|
||||
"license": "MIT",
|
||||
"homepage": "http://gdevelop.io",
|
||||
"repository": "github:4ian/GDevelop",
|
||||
"repository": "github:Heretek-AI/GDevelop-Heretek",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"postinstall": "npm run import-zipped-electron-extensions && cd app && npm install && cd .. && npm run copy-electron-remote-to-app-resources",
|
||||
|
||||
Reference in New Issue
Block a user