-
Notifications
You must be signed in to change notification settings - Fork 3
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
Workflow Executions: Share results #895
base: main
Are you sure you want to change the base?
Conversation
2d4b702
to
0115044
Compare
This comment has been minimized.
This comment has been minimized.
93d1b1a
to
493bce6
Compare
This comment has been minimized.
This comment has been minimized.
Code Metrics Report
Code coverage of files in pull request scope (98.8%)Reported by octocov |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some comments below to start and also some clarification questions (maybe geared more towards @ericenns :
- I would think we need a Workflow Execution listing for groups now? I don't see anywhere to view a workflow that's been shared with the group
- Should the user that created a shared workflow still be able to cancel/delete/modify the workflow from their own personal workflow listing?
- Listing the user that created the shared workflow on the workflow summary tab?
Also, could the description header for the project workflow executions page be updated as it no longer pertains to only automated workflows:
class: | ||
"w-4 | ||
h-4 | ||
mr-2.5 | ||
text-primary-600 | ||
bg-slate-100 | ||
border-slate-300 | ||
rounded | ||
focus:ring-primary-500 | ||
dark:focus:ring-primary-600 | ||
dark:ring-offset-slate-800 | ||
focus:ring-2 | ||
dark:bg-slate-700 | ||
dark:border-slate-600", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you move these onto a single line. We've been moving class lists like these to a single line to prevent this endless 'tabbing' of the classes.
@@ -3,7 +3,7 @@ | |||
require 'application_system_test_case' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you add a UI test verifying the expected absence of the shared workflow row actions
What does this PR do and why?
Describe in detail what your merge request does and why.
This PR relates to STRY0016470, where we want to be able to share our workflow execution results to the project/group so that members are able to see the results. This PR covers issue #884
Screenshots or screen recordings
Screenshots are required for UI changes, and strongly recommended for all other pull requests.
How to set up and validate locally
Numbered steps to set up and validate the change are strongly suggested.
PR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.