Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#193 Added example workflow for the AUTOSAR-UML Bridge action #194

Open
wants to merge 22 commits into
base: main
Choose a base branch
from

Conversation

kkadosa
Copy link
Collaborator

@kkadosa kkadosa commented Oct 3, 2023

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.

@github-actions
Copy link
Contributor

github-actions bot commented Oct 3, 2023

✔️ Model is identical!

2 similar comments
@github-actions
Copy link
Contributor

github-actions bot commented Oct 3, 2023

✔️ Model is identical!

@github-actions
Copy link
Contributor

github-actions bot commented Oct 3, 2023

✔️ Model is identical!

@danielsiegl
Copy link
Collaborator

danielsiegl commented Oct 3, 2023

@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?

@dandrid
Copy link
Collaborator

dandrid commented Oct 3, 2023

@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/

@danielsiegl
Copy link
Collaborator

image

@github-actions
Copy link
Contributor

✔️ Model is identical!

@github-actions
Copy link
Contributor

✔️ Model is identical!

@github-actions
Copy link
Contributor

✔️ Model is identical!

@github-actions
Copy link
Contributor

✔️ Model is identical!

Copy link
Contributor

github-actions bot commented Dec 5, 2023

✔️ Model is identical!

2 similar comments
Copy link
Contributor

github-actions bot commented Dec 5, 2023

✔️ Model is identical!

Copy link
Contributor

github-actions bot commented Dec 5, 2023

✔️ Model is identical!

Copy link
Contributor

github-actions bot commented Dec 5, 2023

✔️ Model is identical!

@dandrid dandrid changed the title Added example workflow for the AUTOSAR-UML Bridge action #193 Added example workflow for the AUTOSAR-UML Bridge action Dec 5, 2023
Copy link
Contributor

github-actions bot commented Dec 5, 2023

✔️ Model is identical!

6 similar comments
Copy link
Contributor

github-actions bot commented Dec 5, 2023

✔️ Model is identical!

Copy link
Contributor

github-actions bot commented Dec 6, 2023

✔️ Model is identical!

Copy link
Contributor

github-actions bot commented Dec 6, 2023

✔️ Model is identical!

Copy link
Contributor

github-actions bot commented Dec 6, 2023

✔️ Model is identical!

Copy link
Contributor

github-actions bot commented Dec 6, 2023

✔️ Model is identical!

Copy link
Contributor

github-actions bot commented Dec 6, 2023

✔️ Model is identical!

@kkadosa kkadosa force-pushed the 193-incquery-autosar-uml-bridge branch from 610a671 to 3be2ca0 Compare December 6, 2023 12:00
Copy link
Contributor

github-actions bot commented Dec 6, 2023

✔️ Model is identical!

1 similar comment
Copy link
Contributor

github-actions bot commented Dec 6, 2023

✔️ Model is identical!

@kkadosa kkadosa force-pushed the 193-incquery-autosar-uml-bridge branch from 12d1036 to a35b341 Compare December 6, 2023 12:57
Copy link
Contributor

github-actions bot commented Dec 6, 2023

✔️ Model is identical!

Copy link
Contributor

github-actions bot commented Dec 8, 2023

✔️ Model is identical!

Copy link
Contributor

github-actions bot commented Dec 8, 2023

✔️ Model is identical!

Copy link
Contributor

✔️ Model is identical!

Copy link
Contributor

✔️ Model is identical!

Copy link
Contributor

✔️ Model is identical!

@dandrid
Copy link
Collaborator

dandrid commented Dec 20, 2023

@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: 134fd50
IncQuery AUTOSAR-UML Bridge reimports the ARXML into the EA project and automatically pushes the changes, so they will be kept in sync: 184f6a1
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: #206 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add support to IncQuery AUTOSAR-UML Bridge execution
4 participants