Skip to content

Commit d7191bc

Browse files
AnHeuermannclaude
andauthored
Make rmSync failure non-fatal (#471)
* Make rmSync failure non-fatal * Adding more OpenModelica versions * Bump npm dev dependencies to latest patch versions (#468) Update 13 dev dependencies via npm-check-updates. ESLint 10.x skipped because downstream plugins (eslint-plugin-github, @stylistic/eslint-plugin, @typescript-eslint/*) still require eslint ^9; both eslint and @eslint/js are kept at ^9.39.3. * Updating actions/upload-artifact@v7 * Don't delete finished download on error --------- Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 6a32ced commit d7191bc

11 files changed

Lines changed: 1387 additions & 984 deletions

File tree

.github/workflows/check-dist.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848
id: diff
4949

5050
# If index.js was different than expected, upload the expected version as an artifact
51-
- uses: actions/upload-artifact@v6
51+
- uses: actions/upload-artifact@v7
5252
if: ${{ failure() && steps.diff.conclusion == 'failure' }}
5353
with:
5454
name: dist

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,3 +100,6 @@ lib/**/*
100100

101101
# Ignore VS Code settings
102102
.vscode/
103+
104+
# Ignore LLM settings
105+
.claude/

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ Afterwards the OpenModelica Package manager installs Modelica libraries.
4040
| nightly | Linux | amd64, arm64, armhf, i386 | ✔️ |
4141
| stable | Linux | amd64, arm64, armhf, i386 | ✔️ |
4242
| release | Linux | amd64, arm64, armhf, i386 | ✔️ |
43+
| 1.26.3 | Linux | amd64, arm64, armhf, i386 | ✔️ |
44+
| 1.26.2 | Linux | amd64, arm64, armhf, i386 | ✔️ |
4345
| 1.26.1 | Linux | amd64, arm64, armhf, i386 | ✔️ |
4446
| 1.26.0 | Linux | amd64, arm64, armhf, i386 | ✔️ |
4547
| 1.25.7 | Linux | amd64, arm64, armhf, i386 | ✔️ |
@@ -85,6 +87,8 @@ Afterwards the OpenModelica Package manager installs Modelica libraries.
8587
| nightly | Windows | 64bit | ✔️ |
8688
| stable | Windows | 64bit | ✔️ |
8789
| release | Windows | 64bit | ✔️ |
90+
| 1.26.3 | Windows | 64bit | ✔️ |
91+
| 1.26.2 | Windows | 64bit | ✔️ |
8892
| 1.26.1 | Windows | 64bit | ✔️ |
8993
| 1.26.0 | Windows | 64bit | ✔️ |
9094
| 1.25.7 | Windows | 64bit | ✔️ |

__tests__/installer.test.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ function linuxTests(): void {
4848
let outVer: installer.VersionType
4949

5050
outVer = installer.getOMVersion('1')
51-
expect(outVer.version).toEqual('1.26.1')
51+
expect(outVer.version).toEqual('1.26.3')
5252

5353
outVer = installer.getOMVersion('1.18')
5454
expect(outVer.version).toEqual('1.18.1')
@@ -70,13 +70,13 @@ function linuxTests(): void {
7070
})
7171

7272
test(
73-
'Install 64 bit OpenModelica release 1.26.1',
73+
'Install 64 bit OpenModelica release 1.26.3',
7474
async () => {
7575
await purgeOMC()
76-
const version = installer.getOMVersion('1.26.1')
76+
const version = installer.getOMVersion('1.26.3')
7777
await installer.installOM(['omc'], version, '64')
7878
const resVer = await installer.showVersion('omc')
79-
expect(resVer).toEqual('1.26.1')
79+
expect(resVer).toEqual('1.26.3')
8080
},
8181
10 * 60000
8282
)
@@ -171,13 +171,13 @@ function linuxTests(): void {
171171
*/
172172
function windowsTests(): void {
173173
test(
174-
'Install 64 bit OpenModelica release 1.26.1',
174+
'Install 64 bit OpenModelica release 1.26.3',
175175
async () => {
176-
const version = installer.getOMVersion('1.26.1')
177-
expect(version.version).toEqual('1.26.1')
176+
const version = installer.getOMVersion('1.26.3')
177+
expect(version.version).toEqual('1.26.3')
178178
await installer.installOM(['omc'], version, '64')
179179
const resVer = await installer.showVersion('omc')
180-
expect(resVer).toContain('1.26.1')
180+
expect(resVer).toContain('1.26.3')
181181
},
182182
60 * 60000
183183
)

0 commit comments

Comments
 (0)