From 01fc7a81b4563bfdb1e71295a75800426c6f3c8b Mon Sep 17 00:00:00 2001 From: Andreas <38031952+AnHeuermann@users.noreply.github.com> Date: Mon, 8 Jul 2024 11:08:12 +0200 Subject: [PATCH] Bump version (#404) --- README.md | 12 ++++++-- __tests__/installer.test.ts | 2 +- package-lock.json | 60 ++++++++++++++++++------------------- src/versions.json | 34 +++++++++++++++++++-- 4 files changed, 73 insertions(+), 35 deletions(-) diff --git a/README.md b/README.md index bfc3488..f85c662 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ Afterwards the OpenModelica Package manager installs Modelica libraries. ### Inputs - `version`: Version of OpenModelica to install. - - For example `'nightly'`, `'stable'`, `'release'`, `'1.18'` or `'1.18.0'`. + - For example `'nightly'`, `'stable'`, `'release'`, `'1.23'` or `'1.23.0'`. - `architecture`: Choose between 64 and 32 bit architecture. Can be `'64'` or `'32'`. - `packages`: OpenModelica APT packages to install. Only used on Linux OS. @@ -38,6 +38,9 @@ Afterwards the OpenModelica Package manager installs Modelica libraries. | nightly | Linux | amd64, arm64, armhf, i386 | ✔️ | | stable | Linux | amd64, arm64, armhf, i386 | ✔️ | | release | Linux | amd64, arm64, armhf, i386 | ✔️ | +| 1.23.1 | Linux | amd64, arm64, armhf, i386 | ✔️ | +| 1.23.0 | Linux | amd64, arm64, armhf, i386 | ✔️ | +| 1.22.4 | Linux | amd64, arm64, armhf, i386 | ✔️ | | 1.22.3 | Linux | amd64, arm64, armhf, i386 | ✔️ | | 1.22.2 | Linux | amd64, arm64, armhf, i386 | ✔️ | | 1.22.1 | Linux | amd64, arm64, armhf, i386 | ✔️ | @@ -62,6 +65,11 @@ Afterwards the OpenModelica Package manager installs Modelica libraries. | nightly | Windows | 64bit | ✔️ | | stable | Windows | 64bit | ✔️ | | release | Windows | 64bit | ✔️ | +| 1.23.1 | Windows | 64bit | ✔️ | +| 1.23.0 | Windows | 64bit | ✔️ | +| 1.22.3 | Windows | 64bit | ✔️ | +| 1.22.2 | Windows | 64bit | ✔️ | +| 1.22.1 | Windows | 64bit | ✔️ | | 1.22.0 | Windows | 64bit | ✔️ | | 1.21.0 | Windows | 64bit | ✔️ | | 1.20.0 | Windows | 64bit | ✔️ | @@ -80,7 +88,7 @@ Afterwards the OpenModelica Package manager installs Modelica libraries. ```yaml - uses: OpenModelica/setup-openmodelica@v1.0 with: - version: '1.22.1' + version: '1.23.1' packages: | 'omc' 'omsimulator' diff --git a/__tests__/installer.test.ts b/__tests__/installer.test.ts index 126104e..bef9141 100644 --- a/__tests__/installer.test.ts +++ b/__tests__/installer.test.ts @@ -42,7 +42,7 @@ function linuxTests(): void { let outVer: installer.VersionType outVer = installer.getOMVersion('1') - expect(outVer.version).toEqual('1.22.3') + expect(outVer.version).toEqual('1.23.1') outVer = installer.getOMVersion('1.18') expect(outVer.version).toEqual('1.18.1') diff --git a/package-lock.json b/package-lock.json index 975045c..efe537b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2095,9 +2095,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.14.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.9.tgz", - "integrity": "sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==", + "version": "20.14.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.10.tgz", + "integrity": "sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==", "dev": true, "dependencies": { "undici-types": "~5.26.4" @@ -3061,9 +3061,9 @@ } }, "node_modules/cacache/node_modules/glob": { - "version": "10.4.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.2.tgz", - "integrity": "sha512-GwMlUF6PkPo3Gk21UxkCohOv0PLcIXVtKyLlpEI28R/cO/4eNOdmLk3CMW1wROV/WR/EsZOWAfBbBOqYvs88/w==", + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.3.tgz", + "integrity": "sha512-Q38SGlYRpVtDBPSWEylRyctn7uDeTp4NQERTLiCT1FqA9JXPYWqAVmQU6qh4r/zMM5ehxTcbaO8EjhWnvEhmyg==", "dev": true, "dependencies": { "foreground-child": "^3.1.0", @@ -3077,7 +3077,7 @@ "glob": "dist/esm/bin.mjs" }, "engines": { - "node": ">=16 || 14 >=14.18" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -3811,9 +3811,9 @@ "dev": true }, "node_modules/electron-to-chromium": { - "version": "1.4.816", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.816.tgz", - "integrity": "sha512-EKH5X5oqC6hLmiS7/vYtZHZFTNdhsYG5NVPRN6Yn0kQHNBlT59+xSM8HBy66P5fxWpKgZbPqb+diC64ng295Jw==", + "version": "1.4.818", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.818.tgz", + "integrity": "sha512-eGvIk2V0dGImV9gWLq8fDfTTsCAeMDwZqEPMr+jMInxZdnp9Us8UpovYpRCf9NQ7VOFgrN2doNSgvISbsbNpxA==", "dev": true }, "node_modules/emittery": { @@ -6123,15 +6123,15 @@ } }, "node_modules/jackspeak": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.0.tgz", - "integrity": "sha512-JVYhQnN59LVPFCEcVa2C3CrEKYacvjRfqIQl+h8oi91aLYQVWRYbxjPcv1bUiUy/kLmQaANrYfNMCO3kuEDHfw==", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.1.tgz", + "integrity": "sha512-U23pQPDnmYybVkYjObcuYMk43VRlMLLqLI+RdZy8s8WV8WsxO9SnqSroKaluuvcNOdCAlauKszDwd+umbot5Mg==", "dev": true, "dependencies": { "@isaacs/cliui": "^8.0.2" }, "engines": { - "node": ">=14" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -7870,9 +7870,9 @@ } }, "node_modules/npm-check-updates/node_modules/glob": { - "version": "10.4.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.2.tgz", - "integrity": "sha512-GwMlUF6PkPo3Gk21UxkCohOv0PLcIXVtKyLlpEI28R/cO/4eNOdmLk3CMW1wROV/WR/EsZOWAfBbBOqYvs88/w==", + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.3.tgz", + "integrity": "sha512-Q38SGlYRpVtDBPSWEylRyctn7uDeTp4NQERTLiCT1FqA9JXPYWqAVmQU6qh4r/zMM5ehxTcbaO8EjhWnvEhmyg==", "dev": true, "dependencies": { "foreground-child": "^3.1.0", @@ -7886,7 +7886,7 @@ "glob": "dist/esm/bin.mjs" }, "engines": { - "node": ">=16 || 14 >=14.18" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -7917,9 +7917,9 @@ } }, "node_modules/npm-check-updates/node_modules/rimraf": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.7.tgz", - "integrity": "sha512-nV6YcJo5wbLW77m+8KjH8aB/7/rxQy9SZ0HY5shnwULfS+9nmTtVXAJET5NdZmCzA4fPI/Hm1wo/Po/4mopOdg==", + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.8.tgz", + "integrity": "sha512-XSh0V2/yNhDEi8HwdIefD8MLgs4LQXPag/nEJWs3YUc3Upn+UHa1GyIkEg9xSSNt7HnkO5FjTvmcRzgf+8UZuw==", "dev": true, "dependencies": { "glob": "^10.3.7" @@ -7928,7 +7928,7 @@ "rimraf": "dist/esm/bin.mjs" }, "engines": { - "node": ">=14.18" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -8457,12 +8457,12 @@ } }, "node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.3.0.tgz", - "integrity": "sha512-CQl19J/g+Hbjbv4Y3mFNNXFEL/5t/KCg8POCuUqd4rMKjGG+j1ybER83hxV58zL+dFI1PTkt3GNFSHRt+d8qEQ==", + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.0.tgz", + "integrity": "sha512-bfJaPTuEiTYBu+ulDaeQ0F+uLmlfFkMgXj4cbwfuMSjgObGMzb55FMMbDvbRU0fAHZ4sLGkz2mKwcMg8Dvm8Ww==", "dev": true, "engines": { - "node": "14 || >=16.14" + "node": ">=18" } }, "node_modules/path-type": { @@ -8882,9 +8882,9 @@ } }, "node_modules/read-package-json/node_modules/glob": { - "version": "10.4.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.2.tgz", - "integrity": "sha512-GwMlUF6PkPo3Gk21UxkCohOv0PLcIXVtKyLlpEI28R/cO/4eNOdmLk3CMW1wROV/WR/EsZOWAfBbBOqYvs88/w==", + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.3.tgz", + "integrity": "sha512-Q38SGlYRpVtDBPSWEylRyctn7uDeTp4NQERTLiCT1FqA9JXPYWqAVmQU6qh4r/zMM5ehxTcbaO8EjhWnvEhmyg==", "dev": true, "dependencies": { "foreground-child": "^3.1.0", @@ -8898,7 +8898,7 @@ "glob": "dist/esm/bin.mjs" }, "engines": { - "node": ">=16 || 14 >=14.18" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/isaacs" diff --git a/src/versions.json b/src/versions.json index 9d6da39..6154ce9 100644 --- a/src/versions.json +++ b/src/versions.json @@ -10,13 +10,25 @@ "version": "stable", "type": "stable", "arch": "64", - "address": "https://build.openmodelica.org/omc/builds/windows/releases/1.22/3/64bit/OpenModelica-v1.22.3-64bit.exe" + "address": "https://build.openmodelica.org/omc/builds/windows/releases/1.23/1/64bit/OpenModelica-v1.23.1-64bit.exe" }, { "version": "release", "type": "release", "arch": "64", - "address": "https://build.openmodelica.org/omc/builds/windows/releases/1.22/3/64bit/OpenModelica-v1.22.3-64bit.exe" + "address": "https://build.openmodelica.org/omc/builds/windows/releases/1.23/1/64bit/OpenModelica-v1.23.1-64bit.exe" + }, + { + "version": "1.23.1", + "type": "release", + "arch": "64", + "address": "https://build.openmodelica.org/omc/builds/windows/releases/1.23/1/64bit/OpenModelica-v1.23.1-64bit.exe" + }, + { + "version": "1.23.0", + "type": "release", + "arch": "64", + "address": "https://build.openmodelica.org/omc/builds/windows/releases/1.23/0/64bit/OpenModelica-v1.23.0-64bit.exe" }, { "version": "1.22.3", @@ -106,6 +118,24 @@ "type": "stable", "address": "https://build.openmodelica.org/apt" }, + { + "version": "1.23.1", + "aptname": "1.23.1-1", + "type": "release", + "address": "https://build.openmodelica.org/omc/builds/linux/releases/1.23.1/" + }, + { + "version": "1.23.0", + "aptname": "1.23.0-1", + "type": "release", + "address": "https://build.openmodelica.org/omc/builds/linux/releases/1.23.0/" + }, + { + "version": "1.22.4", + "aptname": "1.22.4-1", + "type": "release", + "address": "https://build.openmodelica.org/omc/builds/linux/releases/1.22.4/" + }, { "version": "1.22.3", "aptname": "1.22.3-1",