mirror of
				https://github.com/zadam/trilium.git
				synced 2025-10-31 18:36:30 +01:00 
			
		
		
		
	flatpak release script should support beta channel
This commit is contained in:
		| @@ -13,11 +13,6 @@ then | ||||
|     exit 1 | ||||
| fi | ||||
|  | ||||
| VERSION_DATE=$(git log -1 --format=%aI v${VERSION} | cut -c -10) | ||||
| VERSION_COMMIT=$(git rev-list -n 1 v${VERSION}) | ||||
|  | ||||
| echo "Updating files with version ${VERSION}, date ${VERSION_DATE} and commit ${VERSION_COMMIT}" | ||||
|  | ||||
| # expecting the directory at a specific path | ||||
| cd ~/trilium-flathub | ||||
|  | ||||
| @@ -26,6 +21,19 @@ if ! git diff-index --quiet HEAD --; then | ||||
|     exit 1 | ||||
| fi | ||||
|  | ||||
| if [[ $VERSION == *"beta"* ]]; then | ||||
|     git switch beta | ||||
| else | ||||
|     git switch master | ||||
| fi | ||||
|  | ||||
| git pull | ||||
|  | ||||
| VERSION_DATE=$(git log -1 --format=%aI v${VERSION} | cut -c -10) | ||||
| VERSION_COMMIT=$(git rev-list -n 1 v${VERSION}) | ||||
|  | ||||
| echo "Updating files with version ${VERSION}, date ${VERSION_DATE} and commit ${VERSION_COMMIT}" | ||||
|  | ||||
| flatpak-node-generator npm ../trilium/package-lock.json | ||||
|  | ||||
| xmlstarlet ed --inplace --update "/component/releases/release/@version" --value "${VERSION}" --update "/component/releases/release/@date" --value "${VERSION_DATE}" ./com.github.zadam.trilium.metainfo.xml | ||||
|   | ||||
							
								
								
									
										130
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										130
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							| @@ -5,6 +5,7 @@ | ||||
|   "requires": true, | ||||
|   "packages": { | ||||
|     "": { | ||||
|       "name": "trilium", | ||||
|       "version": "0.54.3", | ||||
|       "hasInstallScript": true, | ||||
|       "license": "AGPL-3.0-only", | ||||
| @@ -29,7 +30,7 @@ | ||||
|         "electron-window-state": "5.0.3", | ||||
|         "express": "4.18.1", | ||||
|         "express-partial-content": "1.0.2", | ||||
|         "express-rate-limit": "6.5.2", | ||||
|         "express-rate-limit": "6.6.0", | ||||
|         "express-session": "1.17.3", | ||||
|         "fs-extra": "10.1.0", | ||||
|         "helmet": "6.0.0", | ||||
| @@ -46,10 +47,9 @@ | ||||
|         "jsdom": "20.0.0", | ||||
|         "mime-types": "2.1.35", | ||||
|         "multer": "1.4.5-lts.1", | ||||
|         "node-abi": "3.22.0", | ||||
|         "node-abi": "3.24.0", | ||||
|         "normalize-strings": "1.1.1", | ||||
|         "open": "8.4.0", | ||||
|         "portscanner": "2.2.0", | ||||
|         "rand-token": "1.0.1", | ||||
|         "react": "17.0.2", | ||||
|         "react-dom": "17.0.2", | ||||
| @@ -80,7 +80,7 @@ | ||||
|         "electron-packager": "16.0.0", | ||||
|         "electron-rebuild": "3.2.9", | ||||
|         "esm": "3.2.25", | ||||
|         "jasmine": "4.3.0", | ||||
|         "jasmine": "4.4.0", | ||||
|         "jsdoc": "3.6.11", | ||||
|         "lorem-ipsum": "2.0.8", | ||||
|         "rcedit": "3.0.1", | ||||
| @@ -1709,14 +1709,6 @@ | ||||
|         "node": ">=8" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/async": { | ||||
|       "version": "2.6.3", | ||||
|       "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", | ||||
|       "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", | ||||
|       "dependencies": { | ||||
|         "lodash": "^4.17.14" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/async-exit-hook": { | ||||
|       "version": "2.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz", | ||||
| @@ -4985,9 +4977,9 @@ | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/express-rate-limit": { | ||||
|       "version": "6.5.2", | ||||
|       "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-6.5.2.tgz", | ||||
|       "integrity": "sha512-N0cG/5ccbXfNC+FxRu7ujm2HjKkygF2PL7KLAf/hct9uqKB5QkZVizb/hEst6tUBXnfhblYWgOorN2eY+Saerw==", | ||||
|       "version": "6.6.0", | ||||
|       "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-6.6.0.tgz", | ||||
|       "integrity": "sha512-HFN2+4ZGdkQOS8Qli4z6knmJFnw6lZed67o6b7RGplWeb1Z0s8VXaj3dUgPIdm9hrhZXTRpCTHXA0/2Eqex0vA==", | ||||
|       "engines": { | ||||
|         "node": ">= 12.9.0" | ||||
|       }, | ||||
| @@ -6378,14 +6370,6 @@ | ||||
|         "node": ">=0.12.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/is-number-like": { | ||||
|       "version": "1.0.8", | ||||
|       "resolved": "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.8.tgz", | ||||
|       "integrity": "sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==", | ||||
|       "dependencies": { | ||||
|         "lodash.isfinite": "^3.3.2" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/is-obj": { | ||||
|       "version": "2.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", | ||||
| @@ -6533,22 +6517,22 @@ | ||||
|       "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==" | ||||
|     }, | ||||
|     "node_modules/jasmine": { | ||||
|       "version": "4.3.0", | ||||
|       "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-4.3.0.tgz", | ||||
|       "integrity": "sha512-ieBmwkd8L1DXnvSnxx7tecXgA0JDgMXPAwBcqM4lLPedJeI9hTHuWifPynTC+dLe4Y+GkSPSlbqqrmYIgGzYUw==", | ||||
|       "version": "4.4.0", | ||||
|       "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-4.4.0.tgz", | ||||
|       "integrity": "sha512-xrbOyYkkCvgduNw7CKktDtNb+BwwBv/zvQeHpTkbxqQ37AJL5V4sY3jHoMIJPP/hTc3QxLVwOyxc87AqA+kw5g==", | ||||
|       "dev": true, | ||||
|       "dependencies": { | ||||
|         "glob": "^7.1.6", | ||||
|         "jasmine-core": "^4.3.0" | ||||
|         "jasmine-core": "^4.4.0" | ||||
|       }, | ||||
|       "bin": { | ||||
|         "jasmine": "bin/jasmine.js" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/jasmine-core": { | ||||
|       "version": "4.3.0", | ||||
|       "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.3.0.tgz", | ||||
|       "integrity": "sha512-qybtBUesniQdW6n+QIHMng2vDOHscIC/dEXjW+JzO9+LoAZMb03RCUC5xFOv/btSKPm1xL42fn+RjlU4oB42Lg==", | ||||
|       "version": "4.4.0", | ||||
|       "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.4.0.tgz", | ||||
|       "integrity": "sha512-+l482uImx5BVd6brJYlaHe2UwfKoZBqQfNp20ZmdNfsjGFTemGfqHLsXjKEW23w9R/m8WYeFc9JmIgjj6dUtAA==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "node_modules/jest-worker": { | ||||
| @@ -7007,7 +6991,8 @@ | ||||
|     "node_modules/lodash": { | ||||
|       "version": "4.17.21", | ||||
|       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", | ||||
|       "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" | ||||
|       "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", | ||||
|       "devOptional": true | ||||
|     }, | ||||
|     "node_modules/lodash.defaults": { | ||||
|       "version": "4.2.0", | ||||
| @@ -7030,11 +7015,6 @@ | ||||
|       "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "node_modules/lodash.isfinite": { | ||||
|       "version": "3.3.2", | ||||
|       "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz", | ||||
|       "integrity": "sha1-+4m2WpqAKBgz8LdHizpRBPiY67M=" | ||||
|     }, | ||||
|     "node_modules/lodash.isplainobject": { | ||||
|       "version": "4.0.6", | ||||
|       "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", | ||||
| @@ -7559,9 +7539,9 @@ | ||||
|       "dev": true | ||||
|     }, | ||||
|     "node_modules/node-abi": { | ||||
|       "version": "3.22.0", | ||||
|       "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.22.0.tgz", | ||||
|       "integrity": "sha512-u4uAs/4Zzmp/jjsD9cyFYDXeISfUWaAVWshPmDZOFOv4Xl4SbzTXm53I04C2uRueYJ+0t5PEtLH/owbn2Npf/w==", | ||||
|       "version": "3.24.0", | ||||
|       "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.24.0.tgz", | ||||
|       "integrity": "sha512-YPG3Co0luSu6GwOBsmIdGW6Wx0NyNDLg/hriIyDllVsNwnI6UeqaWShxC3lbH4LtEQUgoLP3XR1ndXiDAWvmRw==", | ||||
|       "dependencies": { | ||||
|         "semver": "^7.3.5" | ||||
|       }, | ||||
| @@ -8353,19 +8333,6 @@ | ||||
|         "node": ">=4.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/portscanner": { | ||||
|       "version": "2.2.0", | ||||
|       "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.2.0.tgz", | ||||
|       "integrity": "sha512-IFroCz/59Lqa2uBvzK3bKDbDDIEaAY8XJ1jFxcLWTqosrsc32//P4VuSB2vZXoHiHqOmx8B5L5hnKOxL/7FlPw==", | ||||
|       "dependencies": { | ||||
|         "async": "^2.6.0", | ||||
|         "is-number-like": "^1.0.3" | ||||
|       }, | ||||
|       "engines": { | ||||
|         "node": ">=0.4", | ||||
|         "npm": ">=1.0.0" | ||||
|       } | ||||
|     }, | ||||
|     "node_modules/postcss": { | ||||
|       "version": "8.4.5", | ||||
|       "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.5.tgz", | ||||
| @@ -12343,14 +12310,6 @@ | ||||
|       "dev": true, | ||||
|       "optional": true | ||||
|     }, | ||||
|     "async": { | ||||
|       "version": "2.6.3", | ||||
|       "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", | ||||
|       "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", | ||||
|       "requires": { | ||||
|         "lodash": "^4.17.14" | ||||
|       } | ||||
|     }, | ||||
|     "async-exit-hook": { | ||||
|       "version": "2.0.1", | ||||
|       "resolved": "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz", | ||||
| @@ -14867,9 +14826,9 @@ | ||||
|       "requires": {} | ||||
|     }, | ||||
|     "express-rate-limit": { | ||||
|       "version": "6.5.2", | ||||
|       "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-6.5.2.tgz", | ||||
|       "integrity": "sha512-N0cG/5ccbXfNC+FxRu7ujm2HjKkygF2PL7KLAf/hct9uqKB5QkZVizb/hEst6tUBXnfhblYWgOorN2eY+Saerw==", | ||||
|       "version": "6.6.0", | ||||
|       "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-6.6.0.tgz", | ||||
|       "integrity": "sha512-HFN2+4ZGdkQOS8Qli4z6knmJFnw6lZed67o6b7RGplWeb1Z0s8VXaj3dUgPIdm9hrhZXTRpCTHXA0/2Eqex0vA==", | ||||
|       "requires": {} | ||||
|     }, | ||||
|     "express-session": { | ||||
| @@ -15895,14 +15854,6 @@ | ||||
|       "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", | ||||
|       "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" | ||||
|     }, | ||||
|     "is-number-like": { | ||||
|       "version": "1.0.8", | ||||
|       "resolved": "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.8.tgz", | ||||
|       "integrity": "sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==", | ||||
|       "requires": { | ||||
|         "lodash.isfinite": "^3.3.2" | ||||
|       } | ||||
|     }, | ||||
|     "is-obj": { | ||||
|       "version": "2.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", | ||||
| @@ -16010,19 +15961,19 @@ | ||||
|       } | ||||
|     }, | ||||
|     "jasmine": { | ||||
|       "version": "4.3.0", | ||||
|       "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-4.3.0.tgz", | ||||
|       "integrity": "sha512-ieBmwkd8L1DXnvSnxx7tecXgA0JDgMXPAwBcqM4lLPedJeI9hTHuWifPynTC+dLe4Y+GkSPSlbqqrmYIgGzYUw==", | ||||
|       "version": "4.4.0", | ||||
|       "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-4.4.0.tgz", | ||||
|       "integrity": "sha512-xrbOyYkkCvgduNw7CKktDtNb+BwwBv/zvQeHpTkbxqQ37AJL5V4sY3jHoMIJPP/hTc3QxLVwOyxc87AqA+kw5g==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "glob": "^7.1.6", | ||||
|         "jasmine-core": "^4.3.0" | ||||
|         "jasmine-core": "^4.4.0" | ||||
|       } | ||||
|     }, | ||||
|     "jasmine-core": { | ||||
|       "version": "4.3.0", | ||||
|       "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.3.0.tgz", | ||||
|       "integrity": "sha512-qybtBUesniQdW6n+QIHMng2vDOHscIC/dEXjW+JzO9+LoAZMb03RCUC5xFOv/btSKPm1xL42fn+RjlU4oB42Lg==", | ||||
|       "version": "4.4.0", | ||||
|       "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.4.0.tgz", | ||||
|       "integrity": "sha512-+l482uImx5BVd6brJYlaHe2UwfKoZBqQfNp20ZmdNfsjGFTemGfqHLsXjKEW23w9R/m8WYeFc9JmIgjj6dUtAA==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "jest-worker": { | ||||
| @@ -16395,7 +16346,8 @@ | ||||
|     "lodash": { | ||||
|       "version": "4.17.21", | ||||
|       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", | ||||
|       "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" | ||||
|       "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", | ||||
|       "devOptional": true | ||||
|     }, | ||||
|     "lodash.defaults": { | ||||
|       "version": "4.2.0", | ||||
| @@ -16418,11 +16370,6 @@ | ||||
|       "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "lodash.isfinite": { | ||||
|       "version": "3.3.2", | ||||
|       "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz", | ||||
|       "integrity": "sha1-+4m2WpqAKBgz8LdHizpRBPiY67M=" | ||||
|     }, | ||||
|     "lodash.isplainobject": { | ||||
|       "version": "4.0.6", | ||||
|       "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", | ||||
| @@ -16817,9 +16764,9 @@ | ||||
|       "dev": true | ||||
|     }, | ||||
|     "node-abi": { | ||||
|       "version": "3.22.0", | ||||
|       "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.22.0.tgz", | ||||
|       "integrity": "sha512-u4uAs/4Zzmp/jjsD9cyFYDXeISfUWaAVWshPmDZOFOv4Xl4SbzTXm53I04C2uRueYJ+0t5PEtLH/owbn2Npf/w==", | ||||
|       "version": "3.24.0", | ||||
|       "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.24.0.tgz", | ||||
|       "integrity": "sha512-YPG3Co0luSu6GwOBsmIdGW6Wx0NyNDLg/hriIyDllVsNwnI6UeqaWShxC3lbH4LtEQUgoLP3XR1ndXiDAWvmRw==", | ||||
|       "requires": { | ||||
|         "semver": "^7.3.5" | ||||
|       } | ||||
| @@ -17437,15 +17384,6 @@ | ||||
|       "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", | ||||
|       "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==" | ||||
|     }, | ||||
|     "portscanner": { | ||||
|       "version": "2.2.0", | ||||
|       "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.2.0.tgz", | ||||
|       "integrity": "sha512-IFroCz/59Lqa2uBvzK3bKDbDDIEaAY8XJ1jFxcLWTqosrsc32//P4VuSB2vZXoHiHqOmx8B5L5hnKOxL/7FlPw==", | ||||
|       "requires": { | ||||
|         "async": "^2.6.0", | ||||
|         "is-number-like": "^1.0.3" | ||||
|       } | ||||
|     }, | ||||
|     "postcss": { | ||||
|       "version": "8.4.5", | ||||
|       "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.5.tgz", | ||||
|   | ||||
| @@ -45,7 +45,7 @@ | ||||
|     "electron-window-state": "5.0.3", | ||||
|     "express": "4.18.1", | ||||
|     "express-partial-content": "1.0.2", | ||||
|     "express-rate-limit": "6.5.2", | ||||
|     "express-rate-limit": "6.6.0", | ||||
|     "express-session": "1.17.3", | ||||
|     "fs-extra": "10.1.0", | ||||
|     "helmet": "6.0.0", | ||||
| @@ -62,7 +62,7 @@ | ||||
|     "jsdom": "20.0.0", | ||||
|     "mime-types": "2.1.35", | ||||
|     "multer": "1.4.5-lts.1", | ||||
|     "node-abi": "3.22.0", | ||||
|     "node-abi": "3.24.0", | ||||
|     "normalize-strings": "1.1.1", | ||||
|     "open": "8.4.0", | ||||
|     "rand-token": "1.0.1", | ||||
| @@ -92,7 +92,7 @@ | ||||
|     "electron-packager": "16.0.0", | ||||
|     "electron-rebuild": "3.2.9", | ||||
|     "esm": "3.2.25", | ||||
|     "jasmine": "4.3.0", | ||||
|     "jasmine": "4.4.0", | ||||
|     "jsdoc": "3.6.11", | ||||
|     "lorem-ipsum": "2.0.8", | ||||
|     "rcedit": "3.0.1", | ||||
|   | ||||
		Reference in New Issue
	
	Block a user