-
Notifications
You must be signed in to change notification settings - Fork 70
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
Improvements to e2e tests #198
Comments
Let's prioritize (2) and (3) since we need this for debugging any failures in the upcoming Golang-based action. Since |
So let's wait until these minor changes (2 and 3) are landed to cut the release? @naveensrinivasan I don't know if you've created PRs on the other repos for these, but I think I'd like to be a reviewer. Not that I'll block anything, but mostly to follow and learn how it's setup a little more in details :-) Thanks! |
Yes, if you mean the Golang release. Not needed for the minor release maybe. |
OK, then we have only one item left for the minor, which @rohankh532 is working on #196 |
An additional feature is to crate an entry only if the issue is not already crated. If the issue already exists, we can add a comment with the information for the new run. I've implemented this in https://github.com/slsa-framework/example-package/blob/main/.github/workflows/e2e-report-failure.sh, I think it can be re-used |
Yes, I will include you as the reviewer! |
Cool, thanks. Fyi you can see the setup for SLSA in https://github.com/slsa-framework/example-package/blob/main/.github/workflows/ |
ossf/scorecard-action#198 Included detail message in the body. Signed-off-by: naveensrinivasan <172697+naveensrinivasan@users.noreply.github.com>
You also need to set |
Thanks, I wasn't able to find one either. I set them manually so that it will help to debug. Let me know. If you are good merge those PR's. Thanks |
Go ahead merge. No further comment on my end. |
They are merged. Can we close this ticket and open another if we want any other enhancements? |
SGTM. Feel free to close and add the newly-created issue to the release issue. I think in the new issue we want:
Are these what you had in mind or there were others? |
It would be useful to have the following to improve troubleshooting and maintaining our e2e tests:
trigger.branch.(<optional params>)yml
, e.g.schedule.main.yml
,workflow_dispatch.main.<user-options>
Trigger - Branch
should work?@naveensrinivasan wdut?
/cc @azeemshaikh38
The text was updated successfully, but these errors were encountered: