dockhand automates the mechanical part of maintaining a port: it bumps a port to a new upstream release, build-tests the change in a clean virtual machine or on GitHub Actions, and opens the pull request. Each step can be run on its own. When it cannot be sure of something it declines and says why, rather than guessing.
dockhand automates the mechanical part of maintaining a port: it bumps a port to a new upstream release, build-tests the change in a clean virtual machine or on GitHub Actions, and opens the pull request. Each step can be run on its own. When it cannot be sure of something it declines and says why, rather than guessing.
To install dockhand, run the following command in macOS terminal (Applications->Utilities->Terminal)
sudo port install dockhand
To see what files were installed by dockhand, run:
port contents dockhand
To later upgrade dockhand, run:
sudo port selfupdate && sudo port upgrade dockhand
Reporting an issue on MacPorts Trac
The MacPorts Project uses a system called Trac to file tickets to report bugs and enhancement requests.
Though anyone may search Trac for tickets, you must have a GitHub account in order to login to Trac to create tickets.