Signed Auto-Updates and CI Reorg (#251)
* Start to add things to updater section * Fix public key * Fix conf.json * Add secrets * Add localhost updater endpoint * Revert "Add localhost updater endpoint" This reverts commite9e08868aa. * Add localhost updater endpoint * Bump to 0.0.4 * Back to current v0.0.3 with localhost updater * Bump to 0.0.4 for testing purpose * Back to 0.0.3 and ngrok https endpoint * Bump to fake 0.0.4 * revert19761baba6and back to 0.0.3 * Revert "revert19761baba6and back to 0.0.3" This reverts commit763cc1ee47. * Back to 0.0.3, new releases endpoint * Add template static json endpoint * Add Google Cloud actions * Test multi-job single-workflow CI for build, test, release * Clean up * Reorg to comply with non-persistence * Reshuffle to speed things up * Clean up * Missing node sync in build-test-web * Further download test * Clean up * Test simpler name, add TODOs, preparing endpoint.json * Draft static endpoint generation * Fix a few things on endpoint.json * Test google cloud upload * Replace non-existing version with temporary * Try to have working test upload to bucket * Fixes, version output, first attemp at test release and endpoint upload * Fix jq * Try to fix json * Fix typo * Fix attempt * Trying to fix the version issue * Add back test release upload to bucket * WIP * parent: false * One upload per release * WIP * Test bump to 0.0.4 * Back to 0.0.3 with test endpoint URL * Bump to 0.0.4 for testing purpose * Remove test/ dir, put back release check * Back to 0.0.3 * Clean up
This commit is contained in:
		@ -7,7 +7,7 @@
 | 
			
		||||
    "distDir": "../build"
 | 
			
		||||
  },
 | 
			
		||||
  "package": {
 | 
			
		||||
    "productName": "KittyCAD Modeling",
 | 
			
		||||
    "productName": "kittycad-modeling-app",
 | 
			
		||||
    "version": "0.0.3"
 | 
			
		||||
  },
 | 
			
		||||
  "tauri": {
 | 
			
		||||
@ -22,7 +22,10 @@
 | 
			
		||||
        "save": true
 | 
			
		||||
      },
 | 
			
		||||
      "fs": {
 | 
			
		||||
        "scope": ["$HOME/**/*", "$APPDATA/**/*"],
 | 
			
		||||
        "scope": [
 | 
			
		||||
          "$HOME/**/*",
 | 
			
		||||
          "$APPDATA/**/*"
 | 
			
		||||
        ],
 | 
			
		||||
        "all": true
 | 
			
		||||
      },
 | 
			
		||||
      "http": {
 | 
			
		||||
@ -55,7 +58,7 @@
 | 
			
		||||
        "icons/icon.icns",
 | 
			
		||||
        "icons/icon.ico"
 | 
			
		||||
      ],
 | 
			
		||||
      "identifier": "KittyCAD-modeling-app",
 | 
			
		||||
      "identifier": "io.kittycad.modeling-app",
 | 
			
		||||
      "longDescription": "",
 | 
			
		||||
      "macOS": {
 | 
			
		||||
        "entitlements": null,
 | 
			
		||||
@ -77,7 +80,12 @@
 | 
			
		||||
      "csp": null
 | 
			
		||||
    },
 | 
			
		||||
    "updater": {
 | 
			
		||||
      "active": false
 | 
			
		||||
      "active": true,
 | 
			
		||||
      "endpoints": [
 | 
			
		||||
        "https://dl.kittycad.io/releases/modeling-app/last_update.json"
 | 
			
		||||
      ],
 | 
			
		||||
      "dialog": true,
 | 
			
		||||
      "pubkey": "dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IEUzNzA4MjBEQjFBRTY4NzYKUldSMmFLNnhEWUp3NCtsT21Jd05wQktOaGVkOVp6MUFma0hNTDRDSnI2RkJJTEZOWG1ncFhqcU8K"
 | 
			
		||||
    },
 | 
			
		||||
    "windows": [
 | 
			
		||||
      {
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user