-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
I understand the release workflow as follows:
- One merges a pull request for the package, such that
PackageInfo.gcontains a new version number. - One runs
release-pkgin order to create the archive of the new version.
The idea is that PackageInfoURL and ArchiveURL in PackageInfo.g point to the github URLs in question.
GAP's automatic package updater sees the new version of PackageInfo.g already after step 1., before the archive gets created in step 2.
Thus the package updater (and anybody else who wants to get the latest version of the package in question) gets confused if step 2 is not executed.
Wouldn't it be safer to decouple the two steps?
For that, we would need "another place" for the PackageInfo.g file mentioned in PackageInfoURL, and release-pkg would have to copy PackageInfo.g to this place at the time when it uploads the archive.
Metadata
Metadata
Assignees
Labels
No labels