You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@yetus.apache.org by Allen Wittenauer <aw...@apache.org> on 2020/10/09 20:42:16 UTC
Re: [DISCUSS] YETUS-992: GitHub Actions
Some status on this one, for those that aren't following JIRA...
We've been using the top of the yetus and yetus-test-patch-action trees publicly on https://github.com/lf-edge/eve . So far, it is working out very well, given some of the inherent limitations of GitHub Actions. After YETUS-1021 is committed, I think it would be useful to post on builds@ telling people in the ASF who are also using GitHub actions to try it out, noting that it is pre-release and should not be considered stable. It feels like a harmless way to not only get feedback but also, given the easier level of entry, more adoptees.
Related news: I'd like to target getting a release out for Halloween if no one else is stepping up to cut one. Issues I'm looking at finishing for it:
* YETUS-1021 - documentation update updates
* In PR state
* YETUS-992 - GitHub actions
* will need release documentation updates to complete, so at least one more main source tree PR
* YETUS-980 - jshint bug
* PR open; timer expires soon
* YETUS-1018 - circleci bug
* PR open; timer expires soon
* YETUS-908 and/or YETUS-1005 - CirrusCI bugs
* not started
* YETUS-987 - releasedocmaker 'single minor' file feature
* started noodling on the problem, but might punt/do something different so that e.g., 0.11.0's change/release info shows up on the 0.11.1 change/release page as well
* Given that 0.13.0 has some major incompatibilities, 0.13.1 seems inevitable bz I'm sure someone will find something that needs to get fixed right away, so i want to make sure we don't "lose" that info like we did with 0.11.0.
Thoughts on the above?
Thanks.