Replies: 5 comments 6 replies
-
Oh, and releases config with GH workflows should be done before we can release, TODO is in .github/workflows/check.yaml. Maybe simples to just do the release from there, as distcheck with which we test builds the tarball we can release while at it. |
Beta Was this translation helpful? Give feedback.
-
I've set up https://github.com/scop/bash-completion/projects/2 for remaining items I'd like to see for 2.12. Situation with macOS tests is quite uncertain at this point, I still only have the CI to "conveniently" work with, and the remaining failures are kind of flaky. Therefore I'm fine with going ahead with releasing 2.12 without this taken care of, but wouldn't mind if we happen to get it towrking. Anyway when run separately, the failure cases pass, but when we run the whole suite, they fail. Maybe something's not cleaned up by preceding tests, dunno. Here's one whole run in which make and ps tests fail: So in essence I'd like us to decide on the naming things and implement accordingly, and finally apply those renovate dependency bumps and we're good for release. |
Beta Was this translation helpful? Give feedback.
-
Do we still have plans to release 2.12 once the tasks in projects/2 are done? |
Beta Was this translation helpful? Give feedback.
-
@akinomyoga you used to have a pile of WIP branches related to things on the 2.12 TODO list. What's the status as far as you're concerned, do you have some related unsubmitted work, or do you feel we're blocked waiting for something before we can proceed with the remaining TODO items? I don't have a crystal clear picture, this has been on hold again for too long again (all my bad), but I'd like to work towards getting the remaining items done, without ignoring/stomping on any existing works/concerns there might be. |
Beta Was this translation helpful? Give feedback.
-
I think this can be closed since 2.12 has been released and there's no remaining issue (if #506 is now OK). |
Beta Was this translation helpful? Give feedback.
-
I'd like to get 2.12 out soon, mainly due to ca361be and #506 so that we don't forget to add a prominent note about it to the release notes :)
The only in-progress things I'd like to complete before that is fixing the test suite (#529 will likely do that), and to enable macOS in GH actions tests. The
macos-ci
branch works towards that -- it's a mess currently, I'll do some cleanups -- but there are some failures to fix: https://github.com/scop/bash-completion/runs/2688724384?check_suite_focus=truemake
failures to which I haven't had a closer look, maybe the fix would be just to tolerate nonexistence of the file we're trying to remove, or maybe we should be running that in a tmpdir that we can write toman
failure intest_4
Beta Was this translation helpful? Give feedback.
All reactions