-
Notifications
You must be signed in to change notification settings - Fork 634
please.sh: drop a lot of functionality that is no longer used #457
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
please.sh: drop a lot of functionality that is no longer used #457
Conversation
dennisameling
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is super helpful for my follow-up work to prevent me from updating things that are no longer used. Thank you!
7235016 to
fb6061a
Compare
|
@dennisameling FYI I added a commit intended to trigger the |
|
I also kicked off a full |
|
The big honking "run one script to do it all" approach was abandoned bit by bit with the move to automation and parallel builds. Most of these functions have not been used in several years, so let's get rid of them. Signed-off-by: Johannes Schindelin <[email protected]>
We just removed a ton of functionality from that file, and expect none of it to be used, still. Let's make sure, at least by building the sdk artifacts (and the installer) that this is the case. Signed-off-by: Johannes Schindelin <[email protected]>
fb6061a to
3a7b10d
Compare
|
I'll merge it when I'm back. |
|
It is time to merge this, I think. |
…-note When generating the release notes of v2.40.0-rc0, I noticed in git-for-windows/git#4316 (comment) that a section was added unnecessarily. The reason is that a crucial function was removed in git-for-windows#457. The plan was to retire the entire release process based on `please.sh` and Azure Pipelines, and redo everything in git-for-windows-automation via a `tag-git` workflow, but that workflow simply is not ready yet. In preparation for those improved workflows, I already reimplemented the `sed` logic of `please.sh mention [...]` with a more straight-forward node.js script. Let's just use that script in `please.sh mention` before phasing out the functionality from `please.sh`. Signed-off-by: Johannes Schindelin <[email protected]>
This is in response to a comment that asked whether
releaseis still in use.