Skip to content

Version 13.0.127 (Fixes #2429 Show all reaction parameters in 'Possible referenced objects' (#2434) The reference tree lazily enumerates a node's children the first time its parent is expanded. When a parameter was added to a reaction whose children had not been enumerated yet, the AddedEvent handler rendered that single node, leaving the reaction with one child. The tree then treated the reaction as fully enumerated and skipped loading the rest, so only the last added parameter was shown. The handler ... #127

Version 13.0.127 (Fixes #2429 Show all reaction parameters in 'Possible referenced objects' (#2434) The reference tree lazily enumerates a node's children the first time its parent is expanded. When a parameter was added to a reaction whose children had not been enumerated yet, the AddedEvent handler rendered that single node, leaving the reaction with one child. The tree then treated the reaction as fully enumerated and skipped loading the rest, so only the last added parameter was shown. The handler ...

Version 13.0.127 (Fixes #2429 Show all reaction parameters in 'Possible referenced objects' (#2434) The reference tree lazily enumerates a node's children the first time its parent is expanded. When a parameter was added to a reaction whose children had not been enumerated yet, the AddedEvent handler rendered that single node, leaving the reaction with one child. The tree then treated the reaction as fully enumerated and skipped loading the rest, so only the last added parameter was shown. The handler ... #127

name: Build and Publish V13
run-name: Version 13.0.${{ github.run_number }} (${{ github.event.head_commit.message }})
on:
push:
branches:
- v13
permissions:
packages: write
jobs:
build-test-publish:
runs-on: ${{ vars.GHA_DEFAULT_RUNNER_WINDOWS || 'windows-latest' }}
steps:
- name: Checkout code
uses: actions/checkout@v6
with:
submodules: 'true'
- name: Add GitHub feed
run: |
nuget sources add -username Open-Systems-Pharmacology -password ${{ secrets.GITHUB_TOKEN }} -name OSP-GitHub-Packages -source "https://nuget.pkg.github.com/Open-Systems-Pharmacology/index.json"
- name: define env variables
run: |
echo "APP_VERSION=13.0.${{ github.run_number }}" | Out-File -FilePath $env:GITHUB_ENV -Append
- name: Build
env:
DevExpress_License: ${{ secrets.DEV_EXPRESS_KEY }}
run: dotnet build MoBi.sln -p:Version=${{env.APP_VERSION}} -p:ExcludeDesigner=true
- name : Test
run: dotnet test MoBi.sln -v normal --no-build --logger:"html;LogFileName=testLog_Windows.html"
- name: Pack the project
run: dotnet pack .\MoBi.sln --no-build --no-restore -o ./ -p:PackageVersion=${{env.APP_VERSION}} --configuration=Debug
- name: Push test log as artifact
if: always()
uses: actions/upload-artifact@v7
with:
name: testLog_Windows
path: ./**/testLog*.html
- name: Publish to GitHub registry
run: dotnet nuget push *.nupkg --source https://nuget.pkg.github.com/${{github.repository_owner}}/index.json --api-key ${{ secrets.GITHUB_TOKEN }}