Github CI Broken
ryandesign at macports.org
Tue Apr 13 01:25:23 UTC 2021
On Apr 12, 2021, at 17:10, Mark Anderson wrote:
> We could also host them using the releases system on github.
But releases of what?
I do not want to attach the getopt file to the releases of any MacPorts repository because getopt is not our project and it does not change on the schedule of our releases.
I also don't want to attach the CI custom build of MacPorts to our macports-base releases because people tend to download files attached to releases and these files are not intended for users to download.
Ideally our standard installer should be changed so that it can be used by CI and not need a separate build. The main problem as I recall is that our standard installer runs selfupdate and in CI we don't want to do that. I had begun making a new installer some years ago which had many improvements including allowing this step to be left out upon request but it is not finished.
More information about the macports-dev