-
Notifications
You must be signed in to change notification settings - Fork 16
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
Ideas for Visualization Website #8
Comments
While it would be quite easy to do these things using someone's personal access token, putting that kind of access into a random EC2 instance would be unwise. We could create a dummy user, but that's messy and hard to give minimal permissions to. The "proper" solution appears to register a GitHub App, but that's a bit more effort. I'll re-visit this at some point |
/remind me to consider GitHub App in 5 days |
@AlexanderViand set a reminder for Aug 5th 2020 |
Instead of triggering the Workflow on the website, we could also integrate it into Slack, which is probably easier to accomplish (and safer?). The setup could look like this:
|
👋 @AlexanderViand, consider GitHub App |
Some ideas that came up that could be interesting to add to the visualization website:
Add button to send
repository_dispatch
event for triggering Github Action workflowsAs an extension of suggestion one it would be nice to display the URL of the workflow status page after the button was pressed
The workflow is very simple and just sends the commands via AWS SSM to the EC2 instances. However, a successful workflow run does not guarantee that all benchmarks were executed successfully. Up to now, the easiest way is to check if the expected files were written to S3.
The text was updated successfully, but these errors were encountered: