test release

pull/4837/head
filip mertens 6 months ago
parent f747032d45
commit 3071bb5bc4
  1. 17
      .circleci/config.yml
  2. 10
      apps/remix-ide/ci/update_desktop_release_assets.ts
  3. 7
      apps/remixdesktop/alpha.json
  4. 7
      apps/remixdesktop/beta.json
  5. 7
      apps/remixdesktop/insiders.json
  6. 5
      apps/remixdesktop/latest.json
  7. 1
      apps/remixdesktop/src/plugins/appUpdater.ts

@ -445,18 +445,6 @@ jobs:
cat release/latest-mac.yml
mv release/latest-mac.yml release/latest-mac-<< parameters.arch >>.yml
fi
if [ -f release/alpha-mac.yml ]; then
cat release/alpha-mac.yml
mv release/alpha-mac.yml release/alpha-mac-<< parameters.arch >>.yml
fi
if [ -f release/beta-mac.yml ]; then
cat release/beta-mac.yml
mv release/beta-mac.yml release/beta-mac-<< parameters.arch >>.yml
fi
if [ -f release/insiders-mac.yml ]; then
cat release/insiders-mac.yml
mv release/insiders-mac.yml release/insiders-mac-<< parameters.arch >>.yml
fi
- run:
name: Notarize the app
command: |
@ -772,11 +760,6 @@ workflows:
- uploadartifacts:
requires:
- build-remixdesktop-mac
- build-remixdesktop-linux
- sign-remixdesktop-windows
- test-remixdesktop-windows
- test-remixdesktop-linux
- test-remixdesktop-mac
- build-plugin:
matrix:
parameters:

@ -95,16 +95,6 @@ async function main() {
const allReleases = await getAllReleases()
const version = await getVersionFromPackageJson()
let channel = 'latest'
if(version.includes('beta')) {
channel = 'beta'
}
if(version.includes('alpha')) {
channel = 'alpha'
}
if(version.includes('insiders')) {
channel = 'insiders'
}
console.log(`preparing release version: ${version}`)
let release

@ -2,7 +2,7 @@
"productName": "Remix-Desktop-alpha",
"appId": "org.ethereum.remix-ide",
"asar": true,
"generateUpdatesFilesForAllChannels": true,
"generateUpdatesFilesForAllChannels": false,
"icon": "assets",
"files": [
"build/**/*"
@ -13,10 +13,9 @@
{
"provider": "github",
"owner": "remix-project-org",
"repo": "remix-desktop",
"repo": "remix-desktop-alpha",
"releaseType": "draft",
"publishAutoUpdate": true,
"channel": "alpha"
"publishAutoUpdate": true
}
],
"mac": {

@ -2,7 +2,7 @@
"productName": "Remix-Desktop-Beta",
"appId": "org.ethereum.remix-ide",
"asar": true,
"generateUpdatesFilesForAllChannels": true,
"generateUpdatesFilesForAllChannels": false,
"icon": "assets",
"files": [
"build/**/*"
@ -13,10 +13,9 @@
{
"provider": "github",
"owner": "remix-project-org",
"repo": "remix-desktop",
"repo": "remix-desktop-beta",
"releaseType": "draft",
"publishAutoUpdate": true,
"channel": "beta"
"publishAutoUpdate": true
}
],
"mac": {

@ -2,7 +2,7 @@
"productName": "Remix-Desktop-Insiders",
"appId": "org.ethereum.remix-ide",
"asar": true,
"generateUpdatesFilesForAllChannels": true,
"generateUpdatesFilesForAllChannels": false,
"icon": "assets",
"files": [
"build/**/*"
@ -13,10 +13,9 @@
{
"provider": "github",
"owner": "remix-project-org",
"repo": "remix-desktop",
"repo": "remix-desktop-insiders",
"releaseType": "draft",
"publishAutoUpdate": true,
"channel": "insiders"
"publishAutoUpdate": true
}
],
"mac": {

@ -2,7 +2,7 @@
"productName": "Remix-Desktop",
"appId": "org.ethereum.remix-ide",
"asar": true,
"generateUpdatesFilesForAllChannels": true,
"generateUpdatesFilesForAllChannels": false,
"icon": "assets",
"files": [
"build/**/*"
@ -15,8 +15,7 @@
"owner": "remix-project-org",
"repo": "remix-desktop",
"releaseType": "draft",
"publishAutoUpdate": true,
"channel": "latest"
"publishAutoUpdate": true
}
],
"mac": {

@ -18,7 +18,6 @@ export class AppUpdaterPlugin extends ElectronBasePlugin {
this.methods = [...super.methods]
autoUpdater.autoDownload = false
autoUpdater.channel = 'beta'
autoUpdater.disableDifferentialDownload = true
autoUpdater.on('checking-for-update', () => {

Loading…
Cancel
Save