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

Add a --watch option to wait until the release actually completes on GitHub Actions #33

Open
mattwynne opened this issue Apr 30, 2022 · 2 comments

Comments

@mattwynne
Copy link
Member

🤔 What's the problem you're trying to solve?

My attention span needs to have a single place to look when I run the release.

✨ What's your proposed solution?

Something like this https://github.com/cucumber/cucumber-parent/pull/41/files

⛏ Have you considered any alternatives or workarounds?

Wrap it with my own script.

📚 Any additional context?

I realise this is a total luxury feature.


This text was originally generated from a template, then edited by hand. You can modify the template here.

@mpkorstanje
Copy link
Contributor

mpkorstanje commented Apr 30, 2022

No this is good.

It closes a feedback cycle with automation. Consider watching by default if the prerequisites are met (tool installed, token available).

This is very much unlike the features that support doing manual steps due to a lack of trust.

@mattwynne
Copy link
Member Author

This could be unrealistic. Today when I used the tool to release cucumber/multi_test, and admittedly GitHub is having some performance issues today, it took several seconds before the job even appeared in gh run list. We'd certainly need to build it to be robust enough to handle that stuff being slow.

I might experiment with building it as a separate script I can pipe to, for now.

polyglot-release 1.0.0 | wait-for-gh-action-workflows-to-finish

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

No branches or pull requests

2 participants