Open kkadosa opened 1 year ago
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
@kkadosa all good - but why is the action.yml not in a seperate repo? or integrated into the main.yml? Should I wait with merge this back? or do you want it merged back now?
@danielsiegl the repo with the aruml action wasn't public when @kkadosa started the work. We will change it to reference https://github.com/IncQueryLabs/incquery-suite-bridge-autosar-uml-action/
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
:heavy_check_mark: Model is identical!
@danielsiegl we have finished with the implementation, once you have time, please review it. We have a PR for demonstration of how this workflow works (but that PR will not get merged, we will close it once this PR gets merged):
If a user modifies the ARXML file: https://github.com/LieberLieber/LemonTree.Automation.Workflows/pull/206/commits/134fd50d76e26a240733afd5de36dff1841cf92b IncQuery AUTOSAR-UML Bridge reimports the ARXML into the EA project and automatically pushes the changes, so they will be kept in sync: https://github.com/LieberLieber/LemonTree.Automation.Workflows/pull/206/commits/184f6a12d03c7ea5dd885988e0fbc6b2c7dbc33a The workflow comments on the PR with a review session file attached, which can be opened with LemonTree to investigate the changes in the EA project: https://github.com/LieberLieber/LemonTree.Automation.Workflows/pull/206#issuecomment-1860287110
Closes #193
Add a workflow that executes on each (re-)opening of and on each new commit in a pull-request. Firstly, it runs the IncQuery AUTOSAR-UML Bridge using its action. Then, it pushes the updated EA model back to the originating branch, automatically keeping the two manifestations of the model in synch. Finally, it generates a review-session file, uploads it to artifactory and post a message in the pull request containing conflict status and a link to the review session.