diff --git a/.github/workflows/release-windows.yml b/.github/workflows/release-windows.yml index cf981206a..7ec7a715c 100644 --- a/.github/workflows/release-windows.yml +++ b/.github/workflows/release-windows.yml @@ -63,11 +63,11 @@ jobs: python-version: '3.12' - name: Run offline release-ready and installer-verifier fixtures + shell: bash run: | - python .\ArIED61850Tester\scripts\test-ci-release-ready.py - if ($LASTEXITCODE -ne 0) { throw 'Release-ready metadata gate fixtures failed.' } - python .\ArIED61850Tester\scripts\test-ci-installer-reuse.py - if ($LASTEXITCODE -ne 0) { throw 'Validated-installer verifier fixtures failed.' } + set -euo pipefail + python ./ArIED61850Tester/scripts/test-ci-release-ready.py + python ./ArIED61850Tester/scripts/test-ci-installer-reuse.py - name: Wait for exact immutable release dependencies id: ready @@ -76,9 +76,9 @@ jobs: GITHUB_TOKEN: ${{ github.token }} run: | $proofPath = Join-Path $env:RUNNER_TEMP 'arsas-release-ready.json' - python .\ArIED61850Tester\scripts\wait-ci-release-ready.py ` + python ./ArIED61850Tester/scripts/wait-ci-release-ready.py ` --repository $env:GITHUB_REPOSITORY ` - --source-dir .\ArIED61850Tester ` + --source-dir ./ArIED61850Tester ` --source-sha $env:GITHUB_SHA ` --ref-type $env:GITHUB_REF_TYPE ` --ref-name $env:GITHUB_REF_NAME ` diff --git a/.release/windows.json b/.release/windows.json index 4bcd4d415..077417d4b 100644 --- a/.release/windows.json +++ b/.release/windows.json @@ -1,5 +1,5 @@ { - "version": "1.6.40", + "version": "1.6.41", "channel": "stable", "platform": "windows-x64", "primaryAsset": "ARSAS-Windows-x64-Setup.exe", diff --git a/App.xaml b/App.xaml index c5977b709..e528961f8 100644 --- a/App.xaml +++ b/App.xaml @@ -476,9 +476,9 @@ + + + + + + + + + + + + @@ -1010,7 +1047,7 @@ diff --git a/ArIED61850Tester.csproj b/ArIED61850Tester.csproj index 1af830598..97e09a24d 100644 --- a/ArIED61850Tester.csproj +++ b/ArIED61850Tester.csproj @@ -15,9 +15,9 @@ ARSAS ARSAS - IEC 61850 Engineering Workstation Open-source Windows IEC 61850 engineering workstation for MMS model discovery, reporting, independent multi-IED monitoring, GOOSE subscription, fault-record file transfer, Sampled Values engineering and evidence export, SCL workflows, diagnostics, sequence of events, and guarded control validation. - 1.6.40 - 1.6.40.0 - 1.6.40.0 + 1.6.41 + 1.6.41.0 + 1.6.41.0 https://github.com/masarray/arsas https://github.com/masarray/arsas git diff --git a/ControlModelWriteWindow.xaml b/ControlModelWriteWindow.xaml new file mode 100644 index 000000000..77171121e --- /dev/null +++ b/ControlModelWriteWindow.xaml @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + +